diff --git a/docs/4.37.0/data/documentation/revenuecat.json b/docs/4.37.0/data/documentation/revenuecat.json index 686f57400..bd3b85933 100644 --- a/docs/4.37.0/data/documentation/revenuecat.json +++ b/docs/4.37.0/data/documentation/revenuecat.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat is a powerful, reliable, and free to use in-app purchase server with cross-platform support. Our open-source framework provides a backend and a wrapper around StoreKit and Google Play Billing to make implementing in-app purchases and subscriptions easy."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Whether you are building a new app or already have millions of customers, you can use RevenueCat to:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Fetch products, make purchases, and check subscription status with our "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/installation"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Host and "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/entitlements"},{"type":"text","text":" remotely from our dashboard."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Analyze the most important metrics for your app business "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/charts"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"See customer transaction histories, chart lifetime value, and "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/customers"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Get notified of real-time events through "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/webhooks"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Send enriched purchase events to analytics and attribution tools with our easy integrations."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Sign up to "},{"type":"reference","isActive":true,"identifier":"https:\/\/app.revenuecat.com\/signup"},{"type":"text","text":"."}]},{"anchor":"RevenueCat-SDK-Features","level":3,"type":"heading","text":"RevenueCat SDK Features"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"✅"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Server-side receipt validation"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"➡️"}]}],[{"type":"paragraph","inlineContent":[{"overridingTitleInlineContent":[{"type":"text","text":"Webhooks"}],"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/webhooks","overridingTitle":"Webhooks"},{"type":"text","text":" - enhanced server-to-server communication with events for purchases, renewals, cancellations, and more"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"🖥"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS, tvOS, macOS and watchOS support"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"🎯"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription status tracking - know whether a user is subscribed whether they’re on iOS, Android or web"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"📊"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Analytics - automatic calculation of metrics like conversion, mrr, and churn"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"📝"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs"},{"type":"text","text":" up to date"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"🔀"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/www.revenuecat.com\/integrations"},{"type":"text","text":" - over a dozen integrations to easily send purchase data where you need it"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"💯"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Well maintained - "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/releases"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"📮"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Great support - "},{"type":"reference","isActive":true,"identifier":"https:\/\/community.revenuecat.com"}]}]]],"header":"row"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You’re viewing the documentation for RevenueCat iOS SDK version 4."},{"type":"text","text":" "},{"type":"text","text":"For documentation on version 3, visit "},{"type":"reference","isActive":true,"identifier":"https:\/\/sdk.revenuecat.com\/ios\/index.html"}]}],"type":"aside","name":"Important"},{"anchor":"Migrating-from-Purchases-v3","level":2,"type":"heading","text":"Migrating from Purchases v3"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When transitioning between our V3 SDK, we ported our entire SDK into Swift."},{"type":"text","text":" "},{"type":"text","text":"Migrating from Objective-C to Swift required a number of API changes, but we feel that the"},{"type":"text","text":" "},{"type":"text","text":"changes resulted in the SDK having a more natural feel for developers. In addition,"},{"type":"text","text":" "},{"type":"text","text":"we introduced several new types and APIs."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Our "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide"},{"type":"text","text":" provides information on how to migrate from V3 to V4."}]},{"anchor":"Getting-Started","level":2,"type":"heading","text":"Getting Started"},{"type":"paragraph","inlineContent":[{"type":"text","text":"For more detailed information, you can view our complete documentation at "},{"overridingTitleInlineContent":[{"type":"text","text":"docs.revenuecat.com"}],"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs","overridingTitle":"docs.revenuecat.com"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Or browse our iOS sample apps:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeather"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeatherSwiftUI"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"RevenueCat","title":"RevenueCat","symbolKind":"module","role":"collection","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]},{"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]},{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]},{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"]},{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"]},{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]},{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"]},{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"]},{"title":"Parsing Receipts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]},{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"]},{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]},{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"]},{"title":"Articles","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide"],"generated":true},{"title":"Classes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]},{"title":"Protocols","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer"]},{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]},{"title":"Type Aliases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"https://github.com/RevenueCat/purchases-ios/releases":{"title":"frequent releases","titleInlineContent":[{"type":"text","text":"frequent releases"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/releases","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/releases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"https://docs.revenuecat.com/docs/customers":{"title":"grant promotional subscriptions","titleInlineContent":[{"type":"text","text":"grant promotional subscriptions"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/customers","url":"https:\/\/docs.revenuecat.com\/docs\/customers"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"role":"symbol","title":"StartPurchaseBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"role":"symbol","title":"DebugViewController","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DebugViewController"}],"url":"\/documentation\/revenuecat\/debugviewcontroller"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"https://docs.revenuecat.com/docs/webhooks":{"title":"webhooks","titleInlineContent":[{"type":"text","text":"webhooks"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/webhooks","url":"https:\/\/docs.revenuecat.com\/docs\/webhooks"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"https://app.revenuecat.com/signup":{"title":"get started for free","titleInlineContent":[{"type":"text","text":"get started for free"}],"type":"link","identifier":"https:\/\/app.revenuecat.com\/signup","url":"https:\/\/app.revenuecat.com\/signup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/V4_API_Migration_guide":{"role":"article","title":"RevenueCat V4 API Migration Guide","abstract":[{"type":"text","text":"Migrating from Objective-C to Swift required a number of API changes, but we feel that the changes resulted in the SDK having a more natural feel for developers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/v4_api_migration_guide"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"https://github.com/RevenueCat/purchases-ios/tree/main/Examples/MagicWeatherSwiftUI":{"title":"MagicWeather SwiftUI","titleInlineContent":[{"type":"text","text":"MagicWeather SwiftUI"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeatherSwiftUI","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeatherSwiftUI"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/LogHandler":{"role":"symbol","title":"LogHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"}],"abstract":[{"type":"text","text":"A function that can handle a log message."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogHandler"}],"url":"\/documentation\/revenuecat\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/SK1ProductDiscount":{"role":"symbol","title":"SK1ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1ProductDiscount"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1ProductDiscount"}],"url":"\/documentation\/revenuecat\/sk1productdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"https://docs.revenuecat.com/docs/entitlements":{"title":"configure products","titleInlineContent":[{"type":"text","text":"configure products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/entitlements","url":"https:\/\/docs.revenuecat.com\/docs\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"role":"symbol","title":"SK2Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Product type, called "},{"type":"codeVoice","code":"StoreKit.Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"url":"\/documentation\/revenuecat\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"https://docs.revenuecat.com/docs":{"title":"Online documentation","titleInlineContent":[{"type":"text","text":"Online documentation"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs","url":"https:\/\/docs.revenuecat.com\/docs"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"role":"symbol","title":"purchases(_:readyForPromotedProduct:purchase:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when a user initiates a promotional in-app purchase from the App Store."},{"type":"text","text":" "},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"type":"text","text":"then call the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"role":"symbol","title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}],"url":"\/documentation\/revenuecat\/rawdatacontainer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"https://docs.revenuecat.com/docs/charts":{"title":"in one place","titleInlineContent":[{"type":"text","text":"in one place"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/charts","url":"https:\/\/docs.revenuecat.com\/docs\/charts"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"https://sdk.revenuecat.com/ios/index.html":{"title":"the docs for RevenueCat iOS SDK version 3.","titleInlineContent":[{"type":"text","text":"the docs for RevenueCat iOS SDK version 3."}],"type":"link","identifier":"https:\/\/sdk.revenuecat.com\/ios\/index.html","url":"https:\/\/sdk.revenuecat.com\/ios\/index.html"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/VerboseLogHandler":{"role":"symbol","title":"VerboseLogHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerboseLogHandler"}],"abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerboseLogHandler"}],"url":"\/documentation\/revenuecat\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/SK1Transaction":{"role":"symbol","title":"SK1Transaction","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Transaction"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}],"url":"\/documentation\/revenuecat\/sk1transaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/SK2Transaction":{"role":"symbol","title":"SK2Transaction","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.Transaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Transaction"}],"url":"\/documentation\/revenuecat\/sk2transaction"},"doc://RevenueCat/documentation/RevenueCat/SK2ProductDiscount":{"role":"symbol","title":"SK2ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Discount type, called "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2ProductDiscount"}],"url":"\/documentation\/revenuecat\/sk2productdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"https://docs.revenuecat.com/docs/installation":{"title":"native SDKs","titleInlineContent":[{"type":"text","text":"native SDKs"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/installation","url":"https:\/\/docs.revenuecat.com\/docs\/installation"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"https://github.com/RevenueCat/purchases-ios/tree/main/Examples/MagicWeather":{"title":"MagicWeather","titleInlineContent":[{"type":"text","text":"MagicWeather"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeather","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeather"},"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"role":"symbol","title":"SK1Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Product"}],"url":"\/documentation\/revenuecat\/sk1product"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"https://community.revenuecat.com":{"title":"Help Center","titleInlineContent":[{"type":"text","text":"Help Center"}],"type":"link","identifier":"https:\/\/community.revenuecat.com","url":"https:\/\/community.revenuecat.com"},"https://www.revenuecat.com/integrations":{"title":"Integrations","titleInlineContent":[{"type":"text","text":"Integrations"}],"type":"link","identifier":"https:\/\/www.revenuecat.com\/integrations","url":"https:\/\/www.revenuecat.com\/integrations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"variants":[{"paths":["\/documentation\/revenuecat"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[[]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat","interfaceLanguage":"swift"},"topicSections":[{"title":"Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],"title":"Configuring the SDK"},{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"title":"Making Purchases"},{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"]},{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]},{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"]},{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"]},{"title":"Parsing Receipts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]},{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"]},{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]},{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"]},{"generated":true,"title":"Articles","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide","doc:\/\/RevenueCat\/documentation\/RevenueCat\/V5_API_Migration_guide"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"],"title":"Classes"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer"],"title":"Protocols"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"],"title":"Structures"},{"title":"Type Aliases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]}],"primaryContentSections":[{"content":[{"level":2,"anchor":"Overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat is a powerful, reliable, and free to use in-app purchase server with cross-platform support. Our open-source framework provides a backend and a wrapper around StoreKit and Google Play Billing to make implementing in-app purchases and subscriptions easy."}]},{"inlineContent":[{"text":"Whether you are building a new app or already have millions of customers, you can use RevenueCat to:","type":"text"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Fetch products, make purchases, and check subscription status with our ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/installation"},{"text":".","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Host and "},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/entitlements"},{"type":"text","text":" remotely from our dashboard."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Analyze the most important metrics for your app business "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/charts","isActive":true},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"See customer transaction histories, chart lifetime value, and "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/customers"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Get notified of real-time events through "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/webhooks","isActive":true},{"text":".","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Send enriched purchase events to analytics and attribution tools with our easy integrations."}],"type":"paragraph"}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Sign up to "},{"isActive":true,"type":"reference","identifier":"https:\/\/app.revenuecat.com\/signup"},{"type":"text","text":"."}]},{"type":"heading","anchor":"RevenueCat-SDK-Features","level":3,"text":"RevenueCat SDK Features"},{"header":"row","type":"table","rows":[[[{"inlineContent":[],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"RevenueCat","type":"text"}]}]],[[{"inlineContent":[{"type":"text","text":"✅"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"Server-side receipt validation"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"➡️"}]}],[{"inlineContent":[{"type":"reference","overridingTitle":"Webhooks","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/webhooks","overridingTitleInlineContent":[{"type":"text","text":"Webhooks"}]},{"type":"text","text":" - enhanced server-to-server communication with events for purchases, renewals, cancellations, and more"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"🖥"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS, tvOS, macOS and watchOS support"}]}]],[[{"inlineContent":[{"text":"🎯","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"Subscription status tracking - know whether a user is subscribed whether they’re on iOS, Android or web","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"📊"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Analytics - automatic calculation of metrics like conversion, mrr, and churn"}]}]],[[{"inlineContent":[{"text":"📝","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs","isActive":true},{"type":"text","text":" up to date"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"🔀"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/www.revenuecat.com\/integrations","isActive":true},{"text":" - over a dozen integrations to easily send purchase data where you need it","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"💯","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Well maintained - "},{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/releases","type":"reference","isActive":true}]}]],[[{"inlineContent":[{"text":"📮","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"Great support - ","type":"text"},{"isActive":true,"identifier":"https:\/\/community.revenuecat.com","type":"reference"}],"type":"paragraph"}]]]},{"style":"important","type":"aside","name":"Important","content":[{"inlineContent":[{"type":"text","text":"You’re viewing the documentation for RevenueCat iOS SDK version 4."},{"type":"text","text":" "},{"type":"text","text":"For documentation on version 3, visit "},{"type":"reference","identifier":"https:\/\/sdk.revenuecat.com\/ios\/index.html","isActive":true}],"type":"paragraph"}]},{"text":"Migrating from Purchases v4 to v5","anchor":"Migrating-from-Purchases-v4-to-v5","level":2,"type":"heading"},{"inlineContent":[{"text":"Version 5.0 of the SDK enables full StoreKit 2 flow on the SDK and the RevenueCat backend by default.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"Our ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V5_API_Migration_guide"},{"type":"text","text":" provides information on how to migrate from v4 to v5."}],"type":"paragraph"},{"level":2,"anchor":"Migrating-from-Purchases-v3-to-v4","text":"Migrating from Purchases v3 to v4","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When transitioning between our V3 SDK, we ported our entire SDK into Swift."},{"type":"text","text":" "},{"type":"text","text":"Migrating from Objective-C to Swift required a number of API changes, but we feel that the"},{"type":"text","text":" "},{"text":"changes resulted in the SDK having a more natural feel for developers. In addition,","type":"text"},{"type":"text","text":" "},{"text":"we introduced several new types and APIs.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Our "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide"},{"type":"text","text":" provides information on how to migrate from v3 to v4."}]},{"type":"heading","anchor":"Getting-Started","level":2,"text":"Getting Started"},{"inlineContent":[{"type":"text","text":"For more detailed information, you can view our complete documentation at "},{"overridingTitle":"docs.revenuecat.com","overridingTitleInlineContent":[{"text":"docs.revenuecat.com","type":"text"}],"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Or browse our iOS sample apps:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeather","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeatherSwiftUI","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}],"kind":"content"}],"metadata":{"title":"RevenueCat","roleHeading":"Framework","modules":[{"name":"RevenueCat"}],"role":"collection","externalID":"RevenueCat","symbolKind":"module"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SK1ProductDiscount":{"url":"\/documentation\/revenuecat\/sk1productdiscount","role":"symbol","title":"SK1ProductDiscount","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK1ProductDiscount","kind":"identifier"}],"navigatorTitle":[{"text":"SK1ProductDiscount","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/SK2Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","kind":"symbol","abstract":[{"text":"TypeAlias to StoreKit 2’s Transaction type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"}],"title":"SK2Transaction","type":"topic","url":"\/documentation\/revenuecat\/sk2transaction","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"SK2Transaction","kind":"identifier"}],"navigatorTitle":[{"text":"SK2Transaction","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"https://docs.revenuecat.com/docs/installation":{"url":"https:\/\/docs.revenuecat.com\/docs\/installation","title":"native SDKs","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/installation","titleInlineContent":[{"type":"text","text":"native SDKs"}]},"doc://RevenueCat/documentation/RevenueCat/SK1Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","url":"\/documentation\/revenuecat\/sk1transaction","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"kind":"symbol","type":"topic","title":"SK1Transaction","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Transaction"}],"navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"code":"UserDefaults","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"https://docs.revenuecat.com/docs/charts":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/charts","title":"in one place","url":"https:\/\/docs.revenuecat.com\/docs\/charts","titleInlineContent":[{"text":"in one place","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"url":"\/documentation\/revenuecat\/sk1product","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"title":"SK1Product","navigatorTitle":[{"text":"SK1Product","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock","navigatorTitle":[{"text":"StartPurchaseBlock","kind":"identifier"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","isActive":true}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","title":"StartPurchaseBlock","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"https://github.com/RevenueCat/purchases-ios/tree/main/Examples/MagicWeatherSwiftUI":{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeatherSwiftUI","titleInlineContent":[{"type":"text","text":"MagicWeather SwiftUI"}],"url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeatherSwiftUI","type":"link","title":"MagicWeather SwiftUI"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","url":"\/documentation\/revenuecat\/rawdatacontainer","navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}]},"https://github.com/RevenueCat/purchases-ios/releases":{"url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/releases","title":"frequent releases","type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/releases","titleInlineContent":[{"text":"frequent releases","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"https://docs.revenuecat.com/docs/entitlements":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/entitlements","titleInlineContent":[{"type":"text","text":"configure products"}],"url":"https:\/\/docs.revenuecat.com\/docs\/entitlements","type":"link","title":"configure products"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/LogHandler":{"role":"symbol","abstract":[{"text":"A function that can handle a log message.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogHandler"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"LogHandler","kind":"identifier"}],"title":"LogHandler","url":"\/documentation\/revenuecat\/loghandler","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/VerboseLogHandler":{"url":"\/documentation\/revenuecat\/verboseloghandler","title":"VerboseLogHandler","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"VerboseLogHandler","kind":"identifier"}],"navigatorTitle":[{"text":"VerboseLogHandler","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"https://rev.cat/apple-receipt-fields":{"identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","title":"Apple’s documentation"},"doc://RevenueCat/documentation/RevenueCat/V4_API_Migration_guide":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide","kind":"article","abstract":[{"type":"text","text":"Migrating from Objective-C to Swift required a number of API changes, but we feel that the changes resulted in the SDK having a more natural feel for developers."}],"title":"RevenueCat V4 API Migration Guide","type":"topic","url":"\/documentation\/revenuecat\/v4_api_migration_guide","role":"article"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"https://github.com/RevenueCat/purchases-ios/tree/main/Examples/MagicWeather":{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeather","titleInlineContent":[{"text":"MagicWeather","type":"text"}],"url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Examples\/MagicWeather","type":"link","title":"MagicWeather"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":", ","kind":"text"},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","kind":"typeIdentifier","text":"StartPurchaseBlock"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","abstract":[{"text":"Called when a user initiates a promotional in-app purchase from the App Store.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"code":"startPurchase","type":"codeVoice"},{"text":" block,","type":"text"},{"type":"text","text":" "},{"text":"then call the ","type":"text"},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","title":"purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/SK2ProductDiscount":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK2ProductDiscount"}],"navigatorTitle":[{"text":"SK2ProductDiscount","kind":"identifier"}],"title":"SK2ProductDiscount","kind":"symbol","url":"\/documentation\/revenuecat\/sk2productdiscount","type":"topic","abstract":[{"text":"TypeAlias to StoreKit 2’s Discount type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"https://docs.revenuecat.com/docs/webhooks":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/webhooks","titleInlineContent":[{"type":"text","text":"webhooks"}],"url":"https:\/\/docs.revenuecat.com\/docs\/webhooks","type":"link","title":"webhooks"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"https://app.revenuecat.com/signup":{"url":"https:\/\/app.revenuecat.com\/signup","title":"get started for free","type":"link","identifier":"https:\/\/app.revenuecat.com\/signup","titleInlineContent":[{"text":"get started for free","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"https://community.revenuecat.com":{"identifier":"https:\/\/community.revenuecat.com","titleInlineContent":[{"text":"Help Center","type":"text"}],"url":"https:\/\/community.revenuecat.com","type":"link","title":"Help Center"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"https://sdk.revenuecat.com/ios/index.html":{"url":"https:\/\/sdk.revenuecat.com\/ios\/index.html","title":"the docs for RevenueCat iOS SDK version 3.","type":"link","identifier":"https:\/\/sdk.revenuecat.com\/ios\/index.html","titleInlineContent":[{"type":"text","text":"the docs for RevenueCat iOS SDK version 3."}]},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"https://docs.revenuecat.com/docs/customers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/customers","titleInlineContent":[{"text":"grant promotional subscriptions","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/customers","type":"link","title":"grant promotional subscriptions"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/V5_API_Migration_guide":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V5_API_Migration_guide","kind":"article","abstract":[],"title":"RevenueCat 4.x to 5.x Migration Guide","type":"topic","url":"\/documentation\/revenuecat\/v5_api_migration_guide","role":"article"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","type":"link","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"https://www.revenuecat.com/integrations":{"identifier":"https:\/\/www.revenuecat.com\/integrations","url":"https:\/\/www.revenuecat.com\/integrations","title":"Integrations","titleInlineContent":[{"text":"Integrations","type":"text"}],"type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","deprecated":true,"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"type":"topic","beta":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"kind":"symbol","title":"DebugViewController","navigatorTitle":[{"text":"DebugViewController","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"DebugViewController","kind":"identifier"}],"url":"\/documentation\/revenuecat\/debugviewcontroller","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"https://docs.revenuecat.com/docs":{"url":"https:\/\/docs.revenuecat.com\/docs","title":"Online documentation","type":"link","titleInlineContent":[{"type":"text","text":"Online documentation"}],"identifier":"https:\/\/docs.revenuecat.com\/docs"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"title":"SK2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK2Product","kind":"identifier"}],"abstract":[{"text":"TypeAlias to StoreKit 2’s Product type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product"}],"type":"topic","url":"\/documentation\/revenuecat\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"type":"topic","title":"configure(withAPIKey:appUserID:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified API key and app user ID.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt.json index c5c77bbbd..128ee7f9a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Parsing Receipts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"title":"AppleReceipt","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10RevenueCat12AppleReceiptV","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}]},"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/environment-swift.property":{"role":"symbol","title":"environment","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"environment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Environment","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO"}],"abstract":[{"type":"text","text":"The receipt’s environment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/originalApplicationVersion":{"role":"symbol","title":"originalApplicationVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The version of the app that was originally purchased."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"CFBundleShortVersionString"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":" file"},{"type":"text","text":" "},{"type":"text","text":"when the purchase was originally made."},{"type":"text","text":" "},{"type":"text","text":"In the sandbox environment, the value of this field is always “1.0”."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/sha1Hash":{"role":"symbol","title":"sha1Hash","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1Hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"A SHA-1 hash, used to validate the receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/sha1hash"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/applicationVersion":{"role":"symbol","title":"applicationVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The app’s version number."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"CFBundleShortVersionString"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/applicationversion"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/expirationDate":{"role":"symbol","title":"expirationDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date that the app receipt expires."},{"type":"text","text":" "},{"type":"text","text":"This key is present only for apps purchased through the Volume Purchase Program."},{"type":"text","text":" "},{"type":"text","text":"If this key is not present, the receipt does not expire."},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, compare this date to the current date to determine whether the receipt is expired."},{"type":"text","text":" "},{"type":"text","text":"Do not try to use this date to calculate any other information, such as the time remaining before expiration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/expirationdate"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/creationDate":{"role":"symbol","title":"creationDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date when the app receipt was created."},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, use this date to validate the receipt’s signature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/creationdate"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/inAppPurchases":{"role":"symbol","title":"inAppPurchases","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Individual purchases contained in this receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/opaqueValue":{"role":"symbol","title":"opaqueValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"opaqueValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"An opaque value used, with other data, to compute the SHA-1 hash during validation."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/opaquevalue"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/bundleId":{"role":"symbol","title":"bundleId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The app’s bundle identifier."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleIdentifier"},{"type":"text","text":" in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":" file."},{"type":"text","text":" "},{"type":"text","text":"Use this value to validate if the receipt was indeed generated for your app."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/bundleid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],"title":"Parsing Receipts","generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"},"abstract":[{"text":"The contents of a parsed IAP receipt parsed by ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","type":"reference"},{"type":"text","text":"."}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],"title":"Structures"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash"],"title":"Instance Properties"},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AppleReceipt"}],"title":"AppleReceipt","externalID":"s:10RevenueCat12AppleReceiptV","symbolKind":"struct"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"AppleReceipt","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/applicationVersion":{"url":"\/documentation\/revenuecat\/applereceipt\/applicationversion","title":"applicationVersion","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","abstract":[{"type":"text","text":"The app’s version number."},{"text":" ","type":"text"},{"type":"text","text":"This corresponds to the value of "},{"code":"CFBundleVersion","type":"codeVoice"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"text":" ","type":"text"},{"text":"or ","type":"text"},{"code":"CFBundleShortVersionString","type":"codeVoice"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":"."}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"applicationVersion","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/CustomDebugStringConvertible-Implementations":{"url":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/inAppPurchases":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchases","title":"inAppPurchases","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","abstract":[{"text":"Individual purchases contained in this receipt.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inAppPurchases"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","text":"InAppPurchase","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/sha1Hash":{"url":"\/documentation\/revenuecat\/applereceipt\/sha1hash","title":"sha1Hash","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash","abstract":[{"type":"text","text":"A SHA-1 hash, used to validate the receipt."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sha1Hash"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se","type":"unresolvable"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/opaqueValue":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","abstract":[{"type":"text","text":"An opaque value used, with other data, to compute the SHA-1 hash during validation."}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"opaqueValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"opaqueValue","url":"\/documentation\/revenuecat\/applereceipt\/opaquevalue"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/originalApplicationVersion":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalApplicationVersion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","url":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion","abstract":[{"type":"text","text":"The version of the app that was originally purchased."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"text":" (in ","type":"text"},{"code":"iOS","type":"codeVoice"},{"text":")","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or "},{"code":"CFBundleShortVersionString","type":"codeVoice"},{"type":"text","text":" (in "},{"code":"macOS","type":"codeVoice"},{"text":") in the ","type":"text"},{"code":"Info.plist","type":"codeVoice"},{"type":"text","text":" file"},{"type":"text","text":" "},{"text":"when the purchase was originally made.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"In the sandbox environment, the value of this field is always “1.0”."}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Decodable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","title":"Decodable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","url":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations","abstract":[]},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/bundleId":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"bundleId","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","url":"\/documentation\/revenuecat\/applereceipt\/bundleid","abstract":[{"type":"text","text":"The app’s bundle identifier."},{"text":" ","type":"text"},{"text":"This corresponds to the value of ","type":"text"},{"type":"codeVoice","code":"CFBundleIdentifier"},{"type":"text","text":" in the "},{"code":"Info.plist","type":"codeVoice"},{"text":" file.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Use this value to validate if the receipt was indeed generated for your app."}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/creationDate":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"creationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","url":"\/documentation\/revenuecat\/applereceipt\/creationdate","abstract":[{"type":"text","text":"The date when the app receipt was created."},{"text":" ","type":"text"},{"text":"When validating a receipt, use this date to validate the receipt’s signature.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/expirationDate":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"expirationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","url":"\/documentation\/revenuecat\/applereceipt\/expirationdate","abstract":[{"text":"The date that the app receipt expires.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This key is present only for apps purchased through the Volume Purchase Program."},{"text":" ","type":"text"},{"text":"If this key is not present, the receipt does not expire.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, compare this date to the current date to determine whether the receipt is expired."},{"type":"text","text":" "},{"type":"text","text":"Do not try to use this date to calculate any other information, such as the time remaining before expiration."}]},"https://rev.cat/apple-receipt-fields":{"identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","title":"Apple’s documentation"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/environment-swift.property":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"environment"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Environment","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO"}],"title":"environment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property","abstract":[{"type":"text","text":"The receipt’s environment."}]},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/!=(_:_:).json index 6f7241d0e..220f22492 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"platforms":["iOS","macOS"]}]}],"kind":"symbol","metadata":{"extendedModule":"Swift","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Operator","modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV","title":"!=(_:_:)"},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/!=(_:_:)":{"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"role":"symbol","title":"!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/applicationversion.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/applicationversion.json index ae37b3528..3ca8fbf2c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/applicationversion.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/applicationversion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/applicationversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The app’s version number."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"CFBundleShortVersionString"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"applicationVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV18applicationVersionSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/applicationVersion":{"role":"symbol","title":"applicationVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The app’s version number."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"CFBundleShortVersionString"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/applicationversion"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"sections":[],"abstract":[{"type":"text","text":"The app’s version number."},{"type":"text","text":" "},{"text":"This corresponds to the value of ","type":"text"},{"code":"CFBundleVersion","type":"codeVoice"},{"type":"text","text":" (in "},{"code":"iOS","type":"codeVoice"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"code":"CFBundleShortVersionString","type":"codeVoice"},{"text":" (in ","type":"text"},{"code":"macOS","type":"codeVoice"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVersion"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/applicationversion"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV18applicationVersionSSvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationVersion","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","roleHeading":"Instance Property","title":"applicationVersion"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/applicationVersion":{"url":"\/documentation\/revenuecat\/applereceipt\/applicationversion","title":"applicationVersion","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/applicationVersion","abstract":[{"type":"text","text":"The app’s version number."},{"text":" ","type":"text"},{"type":"text","text":"This corresponds to the value of "},{"code":"CFBundleVersion","type":"codeVoice"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"text":" ","type":"text"},{"text":"or ","type":"text"},{"code":"CFBundleShortVersionString","type":"codeVoice"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":"."}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"applicationVersion","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/bundleid.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/bundleid.json index b743d8437..33a9099e6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/bundleid.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/bundleid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/bundleid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The app’s bundle identifier."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleIdentifier"},{"type":"text","text":" in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":" file."},{"type":"text","text":" "},{"type":"text","text":"Use this value to validate if the receipt was indeed generated for your app."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"bundleId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV8bundleIdSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/bundleId":{"role":"symbol","title":"bundleId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The app’s bundle identifier."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleIdentifier"},{"type":"text","text":" in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":" file."},{"type":"text","text":" "},{"type":"text","text":"Use this value to validate if the receipt was indeed generated for your app."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/bundleid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat12AppleReceiptV8bundleIdSSvp","title":"bundleId","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bundleId","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/bundleid"]}],"abstract":[{"text":"The app’s bundle identifier.","type":"text"},{"type":"text","text":" "},{"text":"This corresponds to the value of ","type":"text"},{"code":"CFBundleIdentifier","type":"codeVoice"},{"text":" in the ","type":"text"},{"code":"Info.plist","type":"codeVoice"},{"text":" file.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Use this value to validate if the receipt was indeed generated for your app."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/bundleId":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bundleId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"bundleId","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/bundleId","url":"\/documentation\/revenuecat\/applereceipt\/bundleid","abstract":[{"type":"text","text":"The app’s bundle identifier."},{"text":" ","type":"text"},{"text":"This corresponds to the value of ","type":"text"},{"type":"codeVoice","code":"CFBundleIdentifier"},{"type":"text","text":" in the "},{"code":"Info.plist","type":"codeVoice"},{"text":" file.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Use this value to validate if the receipt was indeed generated for your app."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/creationdate.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/creationdate.json index 8edf0a33a..b001a7cc8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/creationdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/creationdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Many cryptographic libraries default to using the device’s current time and date when validating"},{"type":"text","text":" "},{"type":"text","text":"a PKCS7 package, but this may not produce the correct results when validating a receipt’s signature."},{"type":"text","text":" "},{"type":"text","text":"For example, if the receipt was signed with a valid certificate, but the certificate has since expired,"},{"type":"text","text":" "},{"type":"text","text":"using the device’s current date incorrectly returns an invalid result."},{"type":"text","text":" "},{"type":"text","text":"Therefore, make sure your app always uses the date from"},{"type":"text","text":" "},{"type":"text","text":"the Receipt Creation Date field to validate the receipt’s signature."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/creationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date when the app receipt was created."},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, use this date to validate the receipt’s signature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"creationDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV12creationDate10Foundation0F0Vvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/creationDate":{"role":"symbol","title":"creationDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date when the app receipt was created."},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, use this date to validate the receipt’s signature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/creationdate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"The date when the app receipt was created.","type":"text"},{"text":" ","type":"text"},{"text":"When validating a receipt, use this date to validate the receipt’s signature.","type":"text"}],"kind":"symbol","metadata":{"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"creationDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"}],"externalID":"s:10RevenueCat12AppleReceiptV12creationDate10Foundation0F0Vvp","title":"creationDate","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/creationdate"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationDate"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Many cryptographic libraries default to using the device’s current time and date when validating"},{"type":"text","text":" "},{"type":"text","text":"a PKCS7 package, but this may not produce the correct results when validating a receipt’s signature."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the receipt was signed with a valid certificate, but the certificate has since expired,"},{"type":"text","text":" "},{"type":"text","text":"using the device’s current date incorrectly returns an invalid result."},{"type":"text","text":" "},{"type":"text","text":"Therefore, make sure your app always uses the date from"},{"type":"text","text":" "},{"text":"the Receipt Creation Date field to validate the receipt’s signature.","type":"text"}]}],"style":"note","name":"Note","type":"aside"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/creationDate":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"creationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/creationDate","url":"\/documentation\/revenuecat\/applereceipt\/creationdate","abstract":[{"type":"text","text":"The date when the app receipt was created."},{"text":" ","type":"text"},{"text":"When validating a receipt, use this date to validate the receipt’s signature.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/customdebugstringconvertible-implementations.json index e9dc0d21b..a8d705330 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/customdebugstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/customdebugstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"swiftlint:disable:next missing_docs"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/debugDescription":{"url":"\/documentation\/revenuecat\/applereceipt\/debugdescription","title":"debugDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","abstract":[{"text":"swiftlint:disable:next missing_docs","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/debugdescription.json index c31c5bbbb..410ee617a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"swiftlint:disable:next missing_docs"}],"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV16debugDescriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"swiftlint:disable:next missing_docs"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription"},"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Property","extendedModule":"RevenueCat","title":"debugDescription","externalID":"s:10RevenueCat12AppleReceiptV16debugDescriptionSSvp","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations"]]},"abstract":[{"type":"text","text":"swiftlint:disable:next missing_docs"}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/debugDescription":{"url":"\/documentation\/revenuecat\/applereceipt\/debugdescription","title":"debugDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","abstract":[{"text":"swiftlint:disable:next missing_docs","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/debugDescription","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/CustomDebugStringConvertible-Implementations":{"url":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/CustomDebugStringConvertible-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/decodable-implementations.json index 9d90fc198..1186ae71f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/decodable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)"],"generated":true}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations","role":"collectionGroup"},"kind":"article","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/init(from:)":{"url":"\/documentation\/revenuecat\/applereceipt\/init(from:)","title":"init(from:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum.json index 21f2d21ab..0251530db 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Environment"}],"role":"symbol","title":"AppleReceipt.Environment","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"symbolKind":"enum","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/xcode":{"role":"symbol","title":"AppleReceipt.Environment.xcode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xcode"}],"abstract":[{"type":"text","text":"StoreKit Testing in Xcode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/unknown":{"role":"symbol","title":"AppleReceipt.Environment.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"Unknown environment"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/production":{"role":"symbol","title":"AppleReceipt.Environment.production","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"production"}],"abstract":[{"type":"text","text":"Apps downloaded from the App Store"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/sandbox":{"role":"symbol","title":"AppleReceipt.Environment.sandbox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sandbox"}],"abstract":[{"type":"text","text":"Development build or downloaded from TestFlight"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"metadata":{"externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"RevenueCat","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Environment"}],"title":"AppleReceipt.Environment","role":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration","symbolKind":"enum"},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)"]},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],"title":"Default Implementations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Environment"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"abstract":[{"text":"The server environment a receipt belongs to.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/SY":{"identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/unknown":{"abstract":[{"type":"text","text":"Unknown environment"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown","title":"AppleReceipt.Environment.unknown","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/production":{"abstract":[{"text":"Apps downloaded from the App Store","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"production","kind":"identifier"}],"title":"AppleReceipt.Environment.production"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(rawValue:)":{"abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)","title":"init(rawValue:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/sandbox":{"title":"AppleReceipt.Environment.sandbox","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sandbox","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","role":"symbol","abstract":[{"type":"text","text":"Development build or downloaded from TestFlight"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/xcode":{"title":"AppleReceipt.Environment.xcode","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xcode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"StoreKit Testing in Xcode","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/Se":{"identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/!=(_:_:).json index 2ca6bbb15..c2a445afe 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Operator","symbolKind":"op","modules":[{"name":"RevenueCat"}],"title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/encode(to:).json index 1e3977b87..439998041 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"title":"encode(to:)","roleHeading":"Instance Method","externalID":"s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"extendedModule":"Swift"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"encoder"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}],"name":"encoder"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" "},{"text":"is ","type":"text"},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/encode(to:)":{"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)","title":"encode(to:)","kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" "},{"text":"is ","type":"text"},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/equatable-implementations.json index 96a3c6a64..df1e4e599 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/Equatable-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations"]}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"kind":"article","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/!=(_:_:)","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hash(into:).json index 52caca5fb..2bd36eec1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"metadata":{"title":"hash(into:)","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hash(into:)":{"abstract":[],"title":"hash(into:)","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hashvalue.json index 0c8585436..8247d8fad 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashValue","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hashValue":{"role":"symbol","type":"topic","title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(from:).json index cffeacce6..fc5a32378 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)"},"metadata":{"extendedModule":"Swift","symbolKind":"init","externalID":"s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10RevenueCat12AppleReceiptV11EnvironmentO","title":"init(from:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"]]},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}],"name":"decoder"}],"kind":"parameters"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"String","type":"codeVoice"},{"type":"text","text":"."}]},"type":"topic","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}],"title":"init(from:)","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(rawvalue:).json index fdf699779..15e1b4bcf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO8rawValueAESgSS_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}],"name":"rawValue"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"text":" ","type":"text"},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}],"type":"paragraph"},{"syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"type":"codeListing"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","symbolKind":"init","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO8rawValueAESgSS_tcfc","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":")","kind":"text"}]},"sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(rawValue:)":{"abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(rawValue:)","title":"init(rawValue:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/production.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/production.json index 463de3d49..8d60d4dc4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/production.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/production.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"production"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Apps downloaded from the App Store"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"production"}],"title":"AppleReceipt.Environment.production","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO10productionyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/production":{"role":"symbol","title":"AppleReceipt.Environment.production","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"production"}],"abstract":[{"type":"text","text":"Apps downloaded from the App Store"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"kind":"symbol","sections":[],"metadata":{"title":"AppleReceipt.Environment.production","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO10productionyA2EmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"production"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"production","kind":"identifier"}],"platforms":["iOS","macOS"]}]}],"abstract":[{"text":"Apps downloaded from the App Store","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/production":{"abstract":[{"text":"Apps downloaded from the App Store","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/production","role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"production","kind":"identifier"}],"title":"AppleReceipt.Environment.production"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/rawrepresentable-implementations.json index f263804e2..b5531f73d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations"]}],"kind":"article","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)"],"generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue"],"generated":true,"title":"Instance Properties"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/RawRepresentable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/encode(to:)":{"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)","title":"encode(to:)","kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" "},{"text":"is ","type":"text"},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/encode(to:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"String","type":"codeVoice"},{"type":"text","text":"."}]},"type":"topic","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}],"title":"init(from:)","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hashValue":{"role":"symbol","type":"topic","title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hashValue"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/hash(into:)":{"abstract":[],"title":"hash(into:)","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/sandbox.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/sandbox.json index 75de6f2c9..a2dd4049b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/sandbox.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/sandbox.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sandbox"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Development build or downloaded from TestFlight"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sandbox"}],"title":"AppleReceipt.Environment.sandbox","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO7sandboxyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/sandbox":{"role":"symbol","title":"AppleReceipt.Environment.sandbox","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sandbox"}],"abstract":[{"type":"text","text":"Development build or downloaded from TestFlight"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"text":"Development build or downloaded from TestFlight","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sandbox"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"AppleReceipt.Environment.sandbox","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sandbox"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO7sandboxyA2EmF","role":"symbol"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/sandbox":{"title":"AppleReceipt.Environment.sandbox","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"sandbox","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/sandbox","role":"symbol","abstract":[{"type":"text","text":"Development build or downloaded from TestFlight"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/unknown.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/unknown.json index d90d3fc18..b700a54fe 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/unknown.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Unknown environment"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"AppleReceipt.Environment.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO7unknownyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/unknown":{"role":"symbol","title":"AppleReceipt.Environment.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"Unknown environment"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"abstract":[{"type":"text","text":"Unknown environment"}],"metadata":{"title":"AppleReceipt.Environment.unknown","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO7unknownyA2EmF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/unknown":{"abstract":[{"type":"text","text":"Unknown environment"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown","title":"AppleReceipt.Environment.unknown","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/unknown","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/xcode.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/xcode.json index 35f326ebf..8dd8b7dda 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/xcode.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.enum/xcode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xcode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"StoreKit Testing in Xcode"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xcode"}],"title":"AppleReceipt.Environment.xcode","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO5xcodeyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/xcode":{"role":"symbol","title":"AppleReceipt.Environment.xcode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xcode"}],"abstract":[{"type":"text","text":"StoreKit Testing in Xcode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"xcode"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","role":"symbol","title":"AppleReceipt.Environment.xcode","externalID":"s:10RevenueCat12AppleReceiptV11EnvironmentO5xcodeyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xcode","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"StoreKit Testing in Xcode"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum/xcode":{"title":"AppleReceipt.Environment.xcode","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xcode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"StoreKit Testing in Xcode","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum\/xcode"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.property.json index 943a15656..bf9b7f806 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/environment-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"environment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO","text":"Environment"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"environment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO","text":"Environment"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The receipt’s environment."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"environment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Environment","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO"}],"title":"environment","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV11environmentAC11EnvironmentOvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/environment-swift.property":{"role":"symbol","title":"environment","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"environment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Environment","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO"}],"abstract":[{"type":"text","text":"The receipt’s environment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Environment"}],"abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Environment"}],"url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"environment","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO","text":"Environment"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV11environmentAC11EnvironmentOvp","roleHeading":"Instance Property","title":"environment","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","interfaceLanguage":"swift"},"abstract":[{"text":"The receipt’s environment.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"environment"},{"text":": ","kind":"text"},{"text":"Environment","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum"}],"languages":["swift"]},{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"environment","kind":"identifier"},{"kind":"text","text":": "},{"text":"AppleReceipt","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","text":"Environment","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/environment-swift.property"]}],"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Environment-swift.enum":{"role":"symbol","title":"AppleReceipt.Environment","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Environment-swift.enum","type":"topic","abstract":[{"type":"text","text":"The server environment a receipt belongs to."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Environment","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"Environment","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/environment-swift.property":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"environment"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Environment","preciseIdentifier":"s:10RevenueCat12AppleReceiptV11EnvironmentO"}],"title":"environment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/environment-swift.property","url":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property","abstract":[{"type":"text","text":"The receipt’s environment."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/equatable-implementations.json index 6ec708193..824b44030 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Equatable-Implementations"},"kind":"article","topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/equatable-implementations"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/!=(_:_:)":{"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"role":"symbol","title":"!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/expirationdate.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/expirationdate.json index b06024dec..10e88acaf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/expirationdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/expirationdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/expirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date that the app receipt expires."},{"type":"text","text":" "},{"type":"text","text":"This key is present only for apps purchased through the Volume Purchase Program."},{"type":"text","text":" "},{"type":"text","text":"If this key is not present, the receipt does not expire."},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, compare this date to the current date to determine whether the receipt is expired."},{"type":"text","text":" "},{"type":"text","text":"Do not try to use this date to calculate any other information, such as the time remaining before expiration."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"expirationDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV14expirationDate10Foundation0F0VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/expirationDate":{"role":"symbol","title":"expirationDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date that the app receipt expires."},{"type":"text","text":" "},{"type":"text","text":"This key is present only for apps purchased through the Volume Purchase Program."},{"type":"text","text":" "},{"type":"text","text":"If this key is not present, the receipt does not expire."},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, compare this date to the current date to determine whether the receipt is expired."},{"type":"text","text":" "},{"type":"text","text":"Do not try to use this date to calculate any other information, such as the time remaining before expiration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/expirationdate"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"The date that the app receipt expires."},{"type":"text","text":" "},{"text":"This key is present only for apps purchased through the Volume Purchase Program.","type":"text"},{"type":"text","text":" "},{"text":"If this key is not present, the receipt does not expire.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, compare this date to the current date to determine whether the receipt is expired."},{"type":"text","text":" "},{"text":"Do not try to use this date to calculate any other information, such as the time remaining before expiration.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/expirationdate"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"metadata":{"title":"expirationDate","symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV14expirationDate10Foundation0F0VSgvp","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"expirationDate","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"expirationDate","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/expirationDate":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"expirationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/expirationDate","url":"\/documentation\/revenuecat\/applereceipt\/expirationdate","abstract":[{"text":"The date that the app receipt expires.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This key is present only for apps purchased through the Volume Purchase Program."},{"text":" ","type":"text"},{"text":"If this key is not present, the receipt does not expire.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"When validating a receipt, compare this date to the current date to determine whether the receipt is expired."},{"type":"text","text":" "},{"type":"text","text":"Do not try to use this date to calculate any other information, such as the time remaining before expiration."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase.json index 74309e463..3374a45c1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"role":"symbol","title":"AppleReceipt.InAppPurchase","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"symbolKind":"struct","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInTrialPeriod":{"role":"symbol","title":"isInTrialPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInTrialPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/expiresDate":{"role":"symbol","title":"expiresDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiresDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The expiration date for the subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/quantity":{"role":"symbol","title":"quantity","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of items purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInIntroOfferPeriod":{"role":"symbol","title":"isInIntroOfferPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInIntroOfferPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For an auto-renewable subscription, whether or not it is in the introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/transactionId":{"role":"symbol","title":"transactionId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The transaction identifier of the item that was purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productType-swift.property":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}],"abstract":[{"type":"text","text":"The type of product that this purchase represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalTransactionId":{"role":"symbol","title":"originalTransactionId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the transaction identifier"},{"type":"text","text":" "},{"type":"text","text":"of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"Otherwise, identical to the transaction identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/promotionalOfferIdentifier":{"role":"symbol","title":"promotionalOfferIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOfferIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The identifier for the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" used when purchasing this item."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productId":{"role":"symbol","title":"productId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier of the item that was purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/webOrderLineItemId":{"role":"symbol","title":"webOrderLineItemId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"webOrderLineItemId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The primary key for identifying subscription purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/purchaseDate":{"role":"symbol","title":"purchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date and time that the item was purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalPurchaseDate":{"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the date of the original transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/cancellationDate":{"role":"symbol","title":"cancellationDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancellationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a transaction that was canceled by Apple customer support, the time and date of the cancellation."},{"type":"text","text":" "},{"type":"text","text":"For an auto-renewable subscription plan that was upgraded, the time and date of the upgrade transaction."},{"type":"text","text":" "},{"type":"text","text":"Treat a canceled receipt the same as if no purchase had ever been made."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"sections":[],"metadata":{"title":"AppleReceipt.InAppPurchase","navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","role":"symbol","extendedModule":"RevenueCat","symbolKind":"struct","roleHeading":"Structure","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},"kind":"symbol","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],"title":"Enumerations"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InAppPurchase","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/promotionalOfferIdentifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotionalOfferIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","title":"promotionalOfferIdentifier","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier","abstract":[{"type":"text","text":"The identifier for the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"type":"text","text":" used when purchasing this item."}]},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productType-swift.property":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property","abstract":[{"type":"text","text":"The type of product that this purchase represents."}],"kind":"symbol","type":"topic","title":"productType","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"productType","kind":"identifier"},{"kind":"text","text":": "},{"text":"ProductType","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInIntroOfferPeriod":{"abstract":[{"text":"For an auto-renewable subscription, whether or not it is in the introductory price period.","type":"text"}],"title":"isInIntroOfferPeriod","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isInIntroOfferPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/purchaseDate":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate","abstract":[{"type":"text","text":"The date and time that the item was purchased."}],"type":"topic","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"}],"title":"purchaseDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalTransactionId":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","title":"originalTransactionId","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalTransactionId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"For a transaction that restores a previous transaction, the transaction identifier","type":"text"},{"type":"text","text":" "},{"type":"text","text":"of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"Otherwise, identical to the transaction identifier."}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","title":"CustomDebugStringConvertible Implementations","kind":"article","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/cancellationDate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","kind":"symbol","title":"cancellationDate","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"cancellationDate","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?"}],"type":"topic","abstract":[{"type":"text","text":"For a transaction that was canceled by Apple customer support, the time and date of the cancellation."},{"type":"text","text":" "},{"type":"text","text":"For an auto-renewable subscription plan that was upgraded, the time and date of the upgrade transaction."},{"text":" ","type":"text"},{"text":"Treat a canceled receipt the same as if no purchase had ever been made.","type":"text"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInTrialPeriod":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","title":"isInTrialPeriod","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isInTrialPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/webOrderLineItemId":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"webOrderLineItemId"},{"text":": ","kind":"text"},{"text":"Int64","kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V"},{"text":"?","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"The primary key for identifying subscription purchases."}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId","title":"webOrderLineItemId","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/expiresDate":{"role":"symbol","title":"expiresDate","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","abstract":[{"type":"text","text":"The expiration date for the subscription."}],"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiresDate"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productId":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","title":"productId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"The product identifier of the item that was purchased.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalPurchaseDate":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate","role":"symbol","title":"originalPurchaseDate","abstract":[{"text":"For a transaction that restores a previous transaction, the date of the original transaction.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/quantity":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"abstract":[{"type":"text","text":"The number of items purchased."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity","title":"quantity","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","kind":"article","abstract":[],"title":"Decodable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations","role":"collectionGroup"},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/transactionId":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","title":"transactionId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"The transaction identifier of the item that was purchased.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/!=(_:_:).json index 24244ea9d..7bb24f6b3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV","role":"symbol","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Operator"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/!=(_:_:)":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/cancellationdate.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/cancellationdate.json index 0961a5d04..83a1e0ba1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/cancellationdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/cancellationdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancellationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A canceled in-app purchase remains in the receipt indefinitely."},{"type":"text","text":" "},{"type":"text","text":"Only applicable if the refund was for a non-consumable product, an auto-renewable subscription,"},{"type":"text","text":" "},{"type":"text","text":"a non-renewing subscription, or for a free subscription."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For a transaction that was canceled by Apple customer support, the time and date of the cancellation."},{"type":"text","text":" "},{"type":"text","text":"For an auto-renewable subscription plan that was upgraded, the time and date of the upgrade transaction."},{"type":"text","text":" "},{"type":"text","text":"Treat a canceled receipt the same as if no purchase had ever been made."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancellationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"cancellationDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV16cancellationDate10Foundation0I0VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/cancellationDate":{"role":"symbol","title":"cancellationDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancellationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a transaction that was canceled by Apple customer support, the time and date of the cancellation."},{"type":"text","text":" "},{"type":"text","text":"For an auto-renewable subscription plan that was upgraded, the time and date of the upgrade transaction."},{"type":"text","text":" "},{"type":"text","text":"Treat a canceled receipt the same as if no purchase had ever been made."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"For a transaction that was canceled by Apple customer support, the time and date of the cancellation.","type":"text"},{"type":"text","text":" "},{"text":"For an auto-renewable subscription plan that was upgraded, the time and date of the upgrade transaction.","type":"text"},{"type":"text","text":" "},{"text":"Treat a canceled receipt the same as if no purchase had ever been made.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cancellationDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"name":"Note","style":"note","content":[{"inlineContent":[{"type":"text","text":"A canceled in-app purchase remains in the receipt indefinitely."},{"type":"text","text":" "},{"text":"Only applicable if the refund was for a non-consumable product, an auto-renewable subscription,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"a non-renewing subscription, or for a free subscription."}],"type":"paragraph"}],"type":"aside"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"metadata":{"roleHeading":"Instance Property","title":"cancellationDate","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"cancellationDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"text":"?","kind":"text"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV16cancellationDate10Foundation0I0VSgvp","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/cancellationDate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/cancellationDate","kind":"symbol","title":"cancellationDate","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"cancellationDate","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?"}],"type":"topic","abstract":[{"type":"text","text":"For a transaction that was canceled by Apple customer support, the time and date of the cancellation."},{"type":"text","text":" "},{"type":"text","text":"For an auto-renewable subscription plan that was upgraded, the time and date of the upgrade transaction."},{"text":" ","type":"text"},{"text":"Treat a canceled receipt the same as if no purchase had ever been made.","type":"text"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/customdebugstringconvertible-implementations.json index 18a01c728..1c9b52635 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/customdebugstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/customdebugstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"sections":[],"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription"]}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/debugDescription":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription","abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription","title":"debugDescription","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/debugdescription.json index 9805333d0..d7a08b0b4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV16debugDescriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"extendedModule":"RevenueCat","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV16debugDescriptionSSvp","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Calling this property directly is discouraged. Instead, convert an","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"text":" ","type":"text"},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"code":"CustomDebugStringConvertible","type":"codeVoice"},{"type":"text","text":":"}]},{"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""],"type":"codeListing","syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"code":"p","type":"codeVoice"},{"type":"text","text":" to a string in the assignment to "},{"code":"s","type":"codeVoice"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"text":" property.","type":"text"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/CustomDebugStringConvertible-Implementations","title":"CustomDebugStringConvertible Implementations","kind":"article","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/debugDescription":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/debugDescription","abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription","title":"debugDescription","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/decodable-implementations.json index 52fd93729..93b00ab97 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations"},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)"],"generated":true}],"metadata":{"title":"Decodable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations"]}],"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)","type":"topic","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)","kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/equatable-implementations.json index cf0bd105d..b810004cf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/!=(_:_:)":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/!=(_:_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/expiresdate.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/expiresdate.json index d0916c135..a423a438f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/expiresdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/expiresdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiresDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is only present for auto-renewable subscription receipts."},{"type":"text","text":" "},{"type":"text","text":"Use this value to identify the date when the subscription will renew or expire, to determine if a customer"},{"type":"text","text":" "},{"type":"text","text":"should have access to content or service."},{"type":"text","text":" "},{"type":"text","text":"After validating the latest receipt, if the subscription expiration date"},{"type":"text","text":" "},{"type":"text","text":"for the latest renewal transaction is a past date, it is safe to assume that the subscription has expired."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The expiration date for the subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiresDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"expiresDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11expiresDate10Foundation0I0VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/expiresDate":{"role":"symbol","title":"expiresDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiresDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The expiration date for the subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiresDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"symbolKind":"property","title":"expiresDate","role":"symbol","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11expiresDate10Foundation0I0VSgvp"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiresDate"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is only present for auto-renewable subscription receipts."},{"text":" ","type":"text"},{"type":"text","text":"Use this value to identify the date when the subscription will renew or expire, to determine if a customer"},{"type":"text","text":" "},{"text":"should have access to content or service.","type":"text"},{"text":" ","type":"text"},{"text":"After validating the latest receipt, if the subscription expiration date","type":"text"},{"type":"text","text":" "},{"type":"text","text":"for the latest renewal transaction is a past date, it is safe to assume that the subscription has expired."}]}]}],"abstract":[{"text":"The expiration date for the subscription.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate"},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/expiresDate":{"role":"symbol","title":"expiresDate","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/expiresDate","abstract":[{"type":"text","text":"The expiration date for the subscription."}],"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiresDate"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/init(from:).json index 94c26df22..fef333e46 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations"]]},"metadata":{"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","role":"symbol","title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}],"name":"decoder"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/Decodable-Implementations","kind":"article","abstract":[],"title":"Decodable Implementations","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/init(from:)","type":"topic","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)","kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isinintroofferperiod.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isinintroofferperiod.json index 8d7e7d3dd..c53325386 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isinintroofferperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isinintroofferperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInIntroOfferPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is only present for auto-renewable subscription receipts."},{"type":"text","text":" "},{"type":"text","text":"The value for this key is "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the customer’s subscription is currently in"},{"type":"text","text":" "},{"type":"text","text":"an introductory price period, or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if not."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a previous subscription period in the receipt has the value "},{"type":"codeVoice","code":"true"},{"type":"text","text":" for either"},{"type":"text","text":" "},{"type":"text","text":"the is"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod"},{"type":"text","text":" or the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod"},{"type":"text","text":" key, the user is not eligible for"},{"type":"text","text":" "},{"type":"text","text":"a free trial or introductory price within that subscription group."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For an auto-renewable subscription, whether or not it is in the introductory price period."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInIntroOfferPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"title":"isInIntroOfferPeriod","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV02isE16IntroOfferPeriodSbSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInIntroOfferPeriod":{"role":"symbol","title":"isInIntroOfferPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInIntroOfferPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For an auto-renewable subscription, whether or not it is in the introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInTrialPeriod":{"role":"symbol","title":"isInTrialPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInTrialPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"isInIntroOfferPeriod","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is only present for auto-renewable subscription receipts."},{"type":"text","text":" "},{"type":"text","text":"The value for this key is "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the customer’s subscription is currently in"},{"type":"text","text":" "},{"type":"text","text":"an introductory price period, or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if not."}]},{"name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a previous subscription period in the receipt has the value "},{"type":"codeVoice","code":"true"},{"type":"text","text":" for either"},{"text":" ","type":"text"},{"type":"text","text":"the is"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","isActive":true},{"type":"text","text":" or the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod"},{"text":" key, the user is not eligible for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"a free trial or introductory price within that subscription group."}]}],"style":"note"}],"kind":"content"}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","title":"isInIntroOfferPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"isInIntroOfferPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV02isE16IntroOfferPeriodSbSgvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For an auto-renewable subscription, whether or not it is in the introductory price period."}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInTrialPeriod":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","title":"isInTrialPeriod","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isInTrialPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInIntroOfferPeriod":{"abstract":[{"text":"For an auto-renewable subscription, whether or not it is in the introductory price period.","type":"text"}],"title":"isInIntroOfferPeriod","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isInIntroOfferPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isintrialperiod.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isintrialperiod.json index 7d0493810..21ece191b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isintrialperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/isintrialperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInTrialPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is only present for auto-renewable subscription receipts."},{"type":"text","text":" "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the customer’s subscription is currently in the free trial period, or "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if not."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a previous subscription period in the receipt has the value "},{"type":"codeVoice","code":"true"},{"type":"text","text":" for either"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod"},{"type":"text","text":" or the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod"},{"type":"text","text":" key,"},{"type":"text","text":" "},{"type":"text","text":"the user is not eligible for a free trial or introductory price within that subscription group."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInTrialPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"title":"isInTrialPeriod","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV02isE11TrialPeriodSbSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInTrialPeriod":{"role":"symbol","title":"isInTrialPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInTrialPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInIntroOfferPeriod":{"role":"symbol","title":"isInIntroOfferPeriod","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInIntroOfferPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For an auto-renewable subscription, whether or not it is in the introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isInTrialPeriod","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is only present for auto-renewable subscription receipts."},{"type":"text","text":" "},{"code":"true","type":"codeVoice"},{"type":"text","text":" if the customer’s subscription is currently in the free trial period, or "},{"code":"false","type":"codeVoice"},{"text":" if not.","type":"text"}]},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a previous subscription period in the receipt has the value "},{"type":"codeVoice","code":"true"},{"type":"text","text":" for either"},{"type":"text","text":" "},{"text":"the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod"},{"type":"text","text":" or the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod","type":"reference"},{"text":" key,","type":"text"},{"type":"text","text":" "},{"text":"the user is not eligible for a free trial or introductory price within that subscription group.","type":"text"}]}]}]}],"abstract":[{"text":"For a subscription, whether or not it is in the free trial period.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"isInTrialPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV02isE11TrialPeriodSbSgvp","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"isInTrialPeriod"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInIntroOfferPeriod":{"abstract":[{"text":"For an auto-renewable subscription, whether or not it is in the introductory price period.","type":"text"}],"title":"isInIntroOfferPeriod","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isInIntroOfferPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInIntroOfferPeriod"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/isInTrialPeriod":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/isInTrialPeriod","title":"isInTrialPeriod","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isInTrialPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[{"type":"text","text":"For a subscription, whether or not it is in the free trial period."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originalpurchasedate.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originalpurchasedate.json index 2cdeb81c2..efb64abe9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originalpurchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originalpurchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the original transaction’s "},{"type":"codeVoice","code":"transactionDate"},{"type":"text","text":" property."},{"type":"text","text":" "},{"type":"text","text":"In an auto-renewable subscription receipt, this indicates the beginning of the subscription period,"},{"type":"text","text":" "},{"type":"text","text":"even if the subscription has been renewed."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the date of the original transaction."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"originalPurchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV08originalG4Date10Foundation0I0VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalPurchaseDate":{"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the date of the original transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the date of the original transaction."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This value corresponds to the original transaction’s ","type":"text"},{"type":"codeVoice","code":"transactionDate"},{"text":" property.","type":"text"},{"type":"text","text":" "},{"text":"In an auto-renewable subscription receipt, this indicates the beginning of the subscription period,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"even if the subscription has been renewed."}]}],"kind":"content"}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV08originalG4Date10Foundation0I0VSgvp","symbolKind":"property","title":"originalPurchaseDate","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"originalPurchaseDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalPurchaseDate":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalPurchaseDate","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate","role":"symbol","title":"originalPurchaseDate","abstract":[{"text":"For a transaction that restores a previous transaction, the date of the original transaction.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originaltransactionid.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originaltransactionid.json index d685bb830..7037f8d08 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originaltransactionid.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/originaltransactionid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the original transaction’s "},{"type":"codeVoice","code":"transactionIdentifier"},{"type":"text","text":" property."},{"type":"text","text":" "},{"type":"text","text":"This value is the same for all receipts that have been generated for a specific subscription."},{"type":"text","text":" "},{"type":"text","text":"This value is useful for relating together multiple iOS 6 style transaction receipts"},{"type":"text","text":" "},{"type":"text","text":"for the same individual customer’s subscription."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the transaction identifier"},{"type":"text","text":" "},{"type":"text","text":"of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"Otherwise, identical to the transaction identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalTransactionId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV21originalTransactionIdSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalTransactionId":{"role":"symbol","title":"originalTransactionId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"For a transaction that restores a previous transaction, the transaction identifier"},{"type":"text","text":" "},{"type":"text","text":"of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"Otherwise, identical to the transaction identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"originalTransactionId","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"title":"originalTransactionId","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV21originalTransactionIdSSSgvp","roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"For a transaction that restores a previous transaction, the transaction identifier","type":"text"},{"type":"text","text":" "},{"type":"text","text":"of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"Otherwise, identical to the transaction identifier."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"This value corresponds to the original transaction’s ","type":"text"},{"code":"transactionIdentifier","type":"codeVoice"},{"text":" property.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This value is the same for all receipts that have been generated for a specific subscription."},{"type":"text","text":" "},{"text":"This value is useful for relating together multiple iOS 6 style transaction receipts","type":"text"},{"type":"text","text":" "},{"type":"text","text":"for the same individual customer’s subscription."}],"type":"paragraph"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/originalTransactionId":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/originalTransactionId","title":"originalTransactionId","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalTransactionId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"For a transaction that restores a previous transaction, the transaction identifier","type":"text"},{"type":"text","text":" "},{"type":"text","text":"of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"Otherwise, identical to the transaction identifier."}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/productid.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/productid.json index 02df984cc..c8cac961a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/productid.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/productid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the "},{"type":"codeVoice","code":"productIdentifier"},{"type":"text","text":" property of the "},{"type":"codeVoice","code":"SKPayment"},{"type":"text","text":" object"},{"type":"text","text":" "},{"type":"text","text":"stored in the transaction’s payment property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product identifier of the item that was purchased."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV9productIdSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productId":{"role":"symbol","title":"productId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier of the item that was purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"abstract":[{"type":"text","text":"The product identifier of the item that was purchased."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"productId","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"This value corresponds to the "},{"code":"productIdentifier","type":"codeVoice"},{"text":" property of the ","type":"text"},{"type":"codeVoice","code":"SKPayment"},{"type":"text","text":" object"},{"type":"text","text":" "},{"type":"text","text":"stored in the transaction’s payment property."}],"type":"paragraph"}]}],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","title":"productId","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV9productIdSSvp","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productId":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productId","title":"productId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"The product identifier of the item that was purchased.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum.json index 7dd16a7a7..3bbc02329 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"symbolKind":"enum","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/consumable":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.consumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"abstract":[{"type":"text","text":"A consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonRenewingSubscription":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.nonRenewingSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewingSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/unknown":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"Unable to determine product type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/autoRenewableSubscription":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonConsumable":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.nonConsumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"sections":[],"abstract":[{"text":"The type of product that a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"type":"text","text":" represents."}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]}],"metadata":{"extendedModule":"RevenueCat","title":"AppleReceipt.InAppPurchase.ProductType","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","role":"symbol","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"roleHeading":"Enumeration","modules":[{"name":"RevenueCat"}]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductType"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/unknown":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown","abstract":[{"type":"text","text":"Unable to determine product type."}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType.unknown","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","type":"topic","title":"RawRepresentable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/autoRenewableSubscription":{"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"autoRenewableSubscription","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.autoRenewableSubscription"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonConsumable":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","abstract":[{"text":"A non-consumable in-app purchase.","type":"text"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType.nonConsumable","role":"symbol"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/consumable":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","kind":"symbol","abstract":[{"text":"A consumable in-app purchase.","type":"text"}],"title":"AppleReceipt.InAppPurchase.ProductType.consumable","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"consumable","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/Equatable-Implementations":{"title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonRenewingSubscription":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewingSubscription","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","abstract":[{"text":"A non-renewing subscription.","type":"text"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType.nonRenewingSubscription","role":"symbol"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/!=(_:_:).json index da1d4dd14..244734004 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","role":"symbol","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"!=(_:_:)","extendedModule":"Swift","symbolKind":"op"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/Equatable-Implementations":{"title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)","title":"!=(_:_:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/autorenewablesubscription.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/autorenewablesubscription.json index c5a0c5e46..23895171b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/autorenewablesubscription.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/autorenewablesubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"title":"AppleReceipt.InAppPurchase.ProductType.autoRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO25autoRenewableSubscriptionyA2GmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/autoRenewableSubscription":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"autoRenewableSubscription","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"metadata":{"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO25autoRenewableSubscriptionyA2GmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoRenewableSubscription","kind":"identifier"}],"role":"symbol","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"title":"AppleReceipt.InAppPurchase.ProductType.autoRenewableSubscription","symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/autoRenewableSubscription":{"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"autoRenewableSubscription","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/autoRenewableSubscription","role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.autoRenewableSubscription"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/consumable.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/consumable.json index d6a2d1483..09d30daf5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/consumable.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/consumable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A consumable in-app purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"title":"AppleReceipt.InAppPurchase.ProductType.consumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO10consumableyA2GmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/consumable":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.consumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"abstract":[{"type":"text","text":"A consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"consumable","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"consumable","kind":"identifier"}],"title":"AppleReceipt.InAppPurchase.ProductType.consumable","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO10consumableyA2GmF","roleHeading":"Case"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"A consumable in-app purchase.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/consumable":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/consumable","kind":"symbol","abstract":[{"text":"A consumable in-app purchase.","type":"text"}],"title":"AppleReceipt.InAppPurchase.ProductType.consumable","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"consumable","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/encode(to:).json index 20cd65d25..e40b19216 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}],"name":"encoder"}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"type":"text","text":" "},{"text":"encoder’s format.","type":"text"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","symbolKind":"method","extendedModule":"Swift","role":"symbol","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","roleHeading":"Instance Method","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"modules":[{"name":"RevenueCat"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/encode(to:)":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)","kind":"symbol","title":"encode(to:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","role":"symbol","abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","type":"topic","title":"RawRepresentable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/equatable-implementations.json index a2c96d344..29808bf77 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)"],"generated":true}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations"]}],"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/!=(_:_:)","title":"!=(_:_:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hash(into:).json index a939be040..f184ceba5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)"]}],"sections":[],"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"modules":[{"name":"RevenueCat"}],"symbolKind":"method","role":"symbol","title":"hash(into:)","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","type":"topic","title":"RawRepresentable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hash(into:)":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)","title":"hash(into:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hashvalue.json index 23818d5bd..fc02e575e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue","interfaceLanguage":"swift"},"metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hashValue":{"type":"topic","title":"hashValue","kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","type":"topic","title":"RawRepresentable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(from:).json index 16bed9026..0e94ef05c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}]}],"kind":"content"}],"metadata":{"symbolKind":"init","extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"init(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","roleHeading":"Initializer"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","type":"topic","title":"RawRepresentable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(rawvalue:).json index dc1313c05..66fa7a29a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO8rawValueAGSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"parameters":[{"name":"rawValue","content":[{"inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO8rawValueAGSgSi_tcfc","title":"init(rawValue:)","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonconsumable.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonconsumable.json index 4a1b7ec39..0ec6a8909 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonconsumable.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonconsumable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"title":"AppleReceipt.InAppPurchase.ProductType.nonConsumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO13nonConsumableyA2GmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonConsumable":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.nonConsumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"abstract":[{"text":"A non-consumable in-app purchase.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"AppleReceipt.InAppPurchase.ProductType.nonConsumable","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO13nonConsumableyA2GmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConsumable","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonConsumable":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonConsumable","abstract":[{"text":"A non-consumable in-app purchase.","type":"text"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType.nonConsumable","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonrenewingsubscription.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonrenewingsubscription.json index 36b0d86cd..29e2b6c3f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonrenewingsubscription.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/nonrenewingsubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewingSubscription"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A non-renewing subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewingSubscription"}],"title":"AppleReceipt.InAppPurchase.ProductType.nonRenewingSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO23nonRenewingSubscriptionyA2GmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonRenewingSubscription":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.nonRenewingSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewingSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"abstract":[{"text":"A non-renewing subscription.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewingSubscription"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"AppleReceipt.InAppPurchase.ProductType.nonRenewingSubscription","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO23nonRenewingSubscriptionyA2GmF","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewingSubscription","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/nonRenewingSubscription":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewingSubscription","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/nonRenewingSubscription","abstract":[{"text":"A non-renewing subscription.","type":"text"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType.nonRenewingSubscription","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/rawrepresentable-implementations.json index 5db428a7f..d5a05b43a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)"]},{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"metadata":{"role":"collectionGroup","title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hash(into:)":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)","title":"hash(into:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hash(into:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/init(from:)","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/encode(to:)":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)","kind":"symbol","title":"encode(to:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/encode(to:)","role":"symbol","abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/hashValue":{"type":"topic","title":"hashValue","kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/hashValue"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/unknown.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/unknown.json index d18be604e..d73b99e07 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/unknown.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.enum/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Unable to determine product type."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"AppleReceipt.InAppPurchase.ProductType.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO7unknownyA2GmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/unknown":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"Unable to determine product type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO7unknownyA2GmF","title":"AppleReceipt.InAppPurchase.ProductType.unknown","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"]]},"abstract":[{"text":"Unable to determine product type.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum/unknown":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum\/unknown","abstract":[{"type":"text","text":"Unable to determine product type."}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType.unknown","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.property.json index fae8ff869..7397586bc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/producttype-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","text":"InAppPurchase"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","text":"ProductType"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","text":"ProductType"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product that this purchase represents."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}],"title":"productType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11productTypeAE07ProductI0Ovp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productType-swift.property":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}],"abstract":[{"type":"text","text":"The type of product that this purchase represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"role":"symbol","title":"AppleReceipt.InAppPurchase.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"type":"text","text":" represents."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"}}} \ No newline at end of file +{"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ProductType","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}],"title":"productType","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11productTypeAE07ProductI0Ovp","roleHeading":"Instance Property"},"kind":"symbol","abstract":[{"type":"text","text":"The type of product that this purchase represents."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productType","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt","kind":"typeIdentifier"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","text":"InAppPurchase"},{"text":".","kind":"text"},{"text":"ProductType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/productType-swift.property":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/productType-swift.property","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property","abstract":[{"type":"text","text":"The type of product that this purchase represents."}],"kind":"symbol","type":"topic","title":"productType","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"productType","kind":"identifier"},{"kind":"text","text":": "},{"text":"ProductType","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV11ProductTypeO"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/ProductType-swift.enum":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/ProductType-swift.enum","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","type":"topic","title":"AppleReceipt.InAppPurchase.ProductType","abstract":[{"type":"text","text":"The type of product that a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","isActive":true},{"text":" represents.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/promotionalofferidentifier.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/promotionalofferidentifier.json index 096e8954f..2aa1143a0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/promotionalofferidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/promotionalofferidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOfferIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier for the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" used when purchasing this item."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOfferIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"promotionalOfferIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV26promotionalOfferIdentifierSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/promotionalOfferIdentifier":{"role":"symbol","title":"promotionalOfferIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOfferIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The identifier for the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" used when purchasing this item."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"The identifier for the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"type":"text","text":" used when purchasing this item."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"promotionalOfferIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV26promotionalOfferIdentifierSSSgvp","title":"promotionalOfferIdentifier","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"promotionalOfferIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/promotionalOfferIdentifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/promotionalOfferIdentifier","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotionalOfferIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","title":"promotionalOfferIdentifier","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier","abstract":[{"type":"text","text":"The identifier for the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"type":"text","text":" used when purchasing this item."}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/purchasedate.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/purchasedate.json index 7bfe26482..7a31be986 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/purchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/purchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the transaction’s "},{"type":"codeVoice","code":"transactionDate"},{"type":"text","text":" property."},{"type":"text","text":" "},{"type":"text","text":"For a transaction that restores a previous transaction, the purchase date is"},{"type":"text","text":" "},{"type":"text","text":"the same as the original purchase date."},{"type":"text","text":" "},{"type":"text","text":"Use Original Purchase Date to get the date of the original transaction."},{"type":"text","text":" "},{"type":"text","text":"In an auto-renewable subscription receipt, the purchase date is the date when the subscription was either"},{"type":"text","text":" "},{"type":"text","text":"purchased or renewed (with or without a lapse)."},{"type":"text","text":" "},{"type":"text","text":"For an automatic renewal that occurs on the expiration date of the current period,"},{"type":"text","text":" "},{"type":"text","text":"the purchase date is the start date of the next period,"},{"type":"text","text":" "},{"type":"text","text":"which is identical to the end date of the current period."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date and time that the item was purchased."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"purchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV12purchaseDate10Foundation0I0Vvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/purchaseDate":{"role":"symbol","title":"purchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date and time that the item was purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate"]}],"sections":[],"abstract":[{"type":"text","text":"The date and time that the item was purchased."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"RevenueCat"}],"symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV12purchaseDate10Foundation0I0Vvp","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"purchaseDate","role":"symbol"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"purchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This value corresponds to the transaction’s ","type":"text"},{"code":"transactionDate","type":"codeVoice"},{"type":"text","text":" property."},{"type":"text","text":" "},{"text":"For a transaction that restores a previous transaction, the purchase date is","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the same as the original purchase date."},{"type":"text","text":" "},{"type":"text","text":"Use Original Purchase Date to get the date of the original transaction."},{"type":"text","text":" "},{"text":"In an auto-renewable subscription receipt, the purchase date is the date when the subscription was either","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"purchased or renewed (with or without a lapse)."},{"type":"text","text":" "},{"type":"text","text":"For an automatic renewal that occurs on the expiration date of the current period,"},{"type":"text","text":" "},{"type":"text","text":"the purchase date is the start date of the next period,"},{"text":" ","type":"text"},{"type":"text","text":"which is identical to the end date of the current period."}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/purchaseDate":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate","abstract":[{"type":"text","text":"The date and time that the item was purchased."}],"type":"topic","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"}],"title":"purchaseDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/purchaseDate","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/quantity.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/quantity.json index 671e1a9b2..c8651860f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/quantity.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/quantity.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the "},{"type":"codeVoice","code":"quantity"},{"type":"text","text":" property of the "},{"type":"codeVoice","code":"SKPayment"},{"type":"text","text":" object"},{"type":"text","text":" "},{"type":"text","text":"stored in the transaction’s payment property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of items purchased."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"quantity","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV8quantitySivp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/quantity":{"role":"symbol","title":"quantity","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of items purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"quantity","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV8quantitySivp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"quantity","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"role":"symbol"},"abstract":[{"text":"The number of items purchased.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"quantity","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"This value corresponds to the "},{"code":"quantity","type":"codeVoice"},{"text":" property of the ","type":"text"},{"type":"codeVoice","code":"SKPayment"},{"text":" object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"stored in the transaction’s payment property."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity"},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/quantity":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"abstract":[{"type":"text","text":"The number of items purchased."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/quantity","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity","title":"quantity","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/transactionid.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/transactionid.json index c1f758b75..d6cd2ef3e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/transactionid.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/transactionid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the transaction’s "},{"type":"codeVoice","code":"transactionIdentifier"},{"type":"text","text":" property."},{"type":"text","text":" "},{"type":"text","text":"For a transaction that restores a previous transaction,"},{"type":"text","text":" "},{"type":"text","text":"this value is different from the transaction identifier"},{"type":"text","text":" "},{"type":"text","text":"of the original purchase transaction."},{"type":"text","text":" "},{"type":"text","text":"In an auto-renewable subscription receipt, a new value for the transaction identifier is generated"},{"type":"text","text":" "},{"type":"text","text":"every time the subscription automatically renews or is restored on a new device."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transaction identifier of the item that was purchased."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"transactionId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV13transactionIdSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/transactionId":{"role":"symbol","title":"transactionId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The transaction identifier of the item that was purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value corresponds to the transaction’s "},{"type":"codeVoice","code":"transactionIdentifier"},{"type":"text","text":" property."},{"type":"text","text":" "},{"type":"text","text":"For a transaction that restores a previous transaction,"},{"type":"text","text":" "},{"text":"this value is different from the transaction identifier","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"of the original purchase transaction."},{"text":" ","type":"text"},{"type":"text","text":"In an auto-renewable subscription receipt, a new value for the transaction identifier is generated"},{"text":" ","type":"text"},{"type":"text","text":"every time the subscription automatically renews or is restored on a new device."}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"sections":[],"metadata":{"externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV13transactionIdSSvp","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"transactionId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"transactionId","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"abstract":[{"type":"text","text":"The transaction identifier of the item that was purchased."}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/transactionId":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/transactionId","title":"transactionId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"The transaction identifier of the item that was purchased.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/weborderlineitemid.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/weborderlineitemid.json index 817c0d025..e729fffd2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/weborderlineitemid.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchase/weborderlineitemid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"webOrderLineItemId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This value is a unique ID that identifies purchase events across devices,"},{"type":"text","text":" "},{"type":"text","text":"including subscription renewal purchase events."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The primary key for identifying subscription purchases."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"webOrderLineItemId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","text":"?"}],"title":"webOrderLineItemId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV18webOrderLineItemIds5Int64VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/webOrderLineItemId":{"role":"symbol","title":"webOrderLineItemId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"webOrderLineItemId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The primary key for identifying subscription purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"webOrderLineItemId","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int64","preciseIdentifier":"s:s5Int64V","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This value is a unique ID that identifies purchase events across devices,","type":"text"},{"text":" ","type":"text"},{"text":"including subscription renewal purchase events.","type":"text"}]}]}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The primary key for identifying subscription purchases."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"webOrderLineItemId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V","text":"Int64"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV18webOrderLineItemIds5Int64VSgvp","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"webOrderLineItemId"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase/webOrderLineItemId":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"webOrderLineItemId"},{"text":": ","kind":"text"},{"text":"Int64","kind":"typeIdentifier","preciseIdentifier":"s:s5Int64V"},{"text":"?","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"The primary key for identifying subscription purchases."}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase\/webOrderLineItemId","title":"webOrderLineItemId","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchases.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchases.json index 747ff7ae7..e85eb9a70 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchases.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/inapppurchases.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","text":"InAppPurchase"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","text":"InAppPurchase"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Individual purchases contained in this receipt."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV"},{"kind":"text","text":"]"}],"title":"inAppPurchases","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV14inAppPurchasesSayAC02InF8PurchaseVGvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/inAppPurchases":{"role":"symbol","title":"inAppPurchases","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Individual purchases contained in this receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"role":"symbol","title":"AppleReceipt.InAppPurchase","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"InAppPurchase"}],"abstract":[{"type":"text","text":"An individual purchase inside a receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"InAppPurchase"}],"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"metadata":{"symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV14inAppPurchasesSayAC02InF8PurchaseVGvp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchases"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","kind":"typeIdentifier","text":"InAppPurchase"},{"text":"]","kind":"text"}],"role":"symbol","title":"inAppPurchases"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"inAppPurchases","kind":"identifier"},{"text":": [","kind":"text"},{"text":"InAppPurchase","preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"text":"]","kind":"text"}]},{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"inAppPurchases","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12AppleReceiptV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"typeIdentifier","text":"AppleReceipt"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","kind":"typeIdentifier","text":"InAppPurchase","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase"},{"kind":"text","text":"]"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases"},"abstract":[{"type":"text","text":"Individual purchases contained in this receipt."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/inapppurchases"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/inAppPurchases":{"url":"\/documentation\/revenuecat\/applereceipt\/inapppurchases","title":"inAppPurchases","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/inAppPurchases","abstract":[{"text":"Individual purchases contained in this receipt.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inAppPurchases"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12AppleReceiptV13InAppPurchaseV","text":"InAppPurchase","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/InAppPurchase":{"navigatorTitle":[{"text":"InAppPurchase","kind":"identifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/InAppPurchase","abstract":[{"text":"An individual purchase inside a receipt.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"InAppPurchase"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/init(from:).json index ed5042787..fcfc4293c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12AppleReceiptV4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/init(from:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"init","extendedModule":"RevenueCat","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12AppleReceiptV4fromACs7Decoder_p_tKcfc","roleHeading":"Initializer"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/Decodable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","title":"Decodable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/Decodable-Implementations","url":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/init(from:)":{"url":"\/documentation\/revenuecat\/applereceipt\/init(from:)","title":"init(from:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/opaquevalue.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/opaquevalue.json index aa4689cc2..5f0480737 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/opaquevalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/opaquevalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"opaqueValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/opaquevalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An opaque value used, with other data, to compute the SHA-1 hash during validation."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"opaqueValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"opaqueValue","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV11opaqueValue10Foundation4DataVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/opaqueValue":{"role":"symbol","title":"opaqueValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"opaqueValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"An opaque value used, with other data, to compute the SHA-1 hash during validation."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/opaquevalue"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"opaqueValue"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"abstract":[{"type":"text","text":"An opaque value used, with other data, to compute the SHA-1 hash during validation."}],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/opaquevalue"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"opaqueValue"},{"kind":"text","text":": "},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:10RevenueCat12AppleReceiptV11opaqueValue10Foundation4DataVvp","symbolKind":"property","title":"opaqueValue","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/opaqueValue":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/opaqueValue","abstract":[{"type":"text","text":"An opaque value used, with other data, to compute the SHA-1 hash during validation."}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"opaqueValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"opaqueValue","url":"\/documentation\/revenuecat\/applereceipt\/opaquevalue"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/originalapplicationversion.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/originalapplicationversion.json index f8283c86b..2c4c0921f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/originalapplicationversion.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/originalapplicationversion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/originalapplicationversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The version of the app that was originally purchased."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"CFBundleShortVersionString"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":" file"},{"type":"text","text":" "},{"type":"text","text":"when the purchase was originally made."},{"type":"text","text":" "},{"type":"text","text":"In the sandbox environment, the value of this field is always “1.0”."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalApplicationVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV26originalApplicationVersionSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/originalApplicationVersion":{"role":"symbol","title":"originalApplicationVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The version of the app that was originally purchased."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"iOS"},{"type":"text","text":")"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"CFBundleShortVersionString"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"type":"text","text":" file"},{"type":"text","text":" "},{"type":"text","text":"when the purchase was originally made."},{"type":"text","text":" "},{"type":"text","text":"In the sandbox environment, the value of this field is always “1.0”."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/originalapplicationversion"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"abstract":[{"text":"The version of the app that was originally purchased.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"text":" (in ","type":"text"},{"type":"codeVoice","code":"iOS"},{"text":")","type":"text"},{"text":" ","type":"text"},{"text":"or ","type":"text"},{"code":"CFBundleShortVersionString","type":"codeVoice"},{"type":"text","text":" (in "},{"type":"codeVoice","code":"macOS"},{"type":"text","text":") in the "},{"type":"codeVoice","code":"Info.plist"},{"text":" file","type":"text"},{"type":"text","text":" "},{"type":"text","text":"when the purchase was originally made."},{"type":"text","text":" "},{"type":"text","text":"In the sandbox environment, the value of this field is always “1.0”."}],"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat12AppleReceiptV26originalApplicationVersionSSSgvp","symbolKind":"property","roleHeading":"Instance Property","title":"originalApplicationVersion","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"originalApplicationVersion","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/originalApplicationVersion":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalApplicationVersion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/originalApplicationVersion","url":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion","abstract":[{"type":"text","text":"The version of the app that was originally purchased."},{"type":"text","text":" "},{"type":"text","text":"This corresponds to the value of "},{"type":"codeVoice","code":"CFBundleVersion"},{"text":" (in ","type":"text"},{"code":"iOS","type":"codeVoice"},{"text":")","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or "},{"code":"CFBundleShortVersionString","type":"codeVoice"},{"type":"text","text":" (in "},{"code":"macOS","type":"codeVoice"},{"text":") in the ","type":"text"},{"code":"Info.plist","type":"codeVoice"},{"type":"text","text":" file"},{"type":"text","text":" "},{"text":"when the purchase was originally made.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"In the sandbox environment, the value of this field is always “1.0”."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/applereceipt/sha1hash.json b/docs/4.37.0/data/documentation/revenuecat/applereceipt/sha1hash.json index 8db30d87b..14388257c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/applereceipt/sha1hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/applereceipt/sha1hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1Hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/applereceipt\/sha1hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A SHA-1 hash, used to validate the receipt."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1Hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"sha1Hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12AppleReceiptV8sha1Hash10Foundation4DataVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/sha1Hash":{"role":"symbol","title":"sha1Hash","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1Hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"A SHA-1 hash, used to validate the receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/applereceipt\/sha1hash"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/applereceipt\/sha1hash"]}],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"sha1Hash","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"title":"sha1Hash","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","externalID":"s:10RevenueCat12AppleReceiptV8sha1Hash10Foundation4DataVvp","modules":[{"name":"RevenueCat"}]},"sections":[],"abstract":[{"type":"text","text":"A SHA-1 hash, used to validate the receipt."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"sha1Hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt/sha1Hash":{"url":"\/documentation\/revenuecat\/applereceipt\/sha1hash","title":"sha1Hash","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt\/sha1Hash","abstract":[{"type":"text","text":"A SHA-1 hash, used to validate the receipt."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sha1Hash"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution.json b/docs/4.37.0/data/documentation/revenuecat/attribution.json index b6b7f80ac..88aabbaab 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution.json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAttribution) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Key names starting with “$” are reserved names used by RevenueCat. For a full list of key restrictions refer"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"title":"Attribution","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCAttribution","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setDisplayName(_:)":{"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the display name for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAppsflyerID(_:)":{"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Appsflyer Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Appsflyer integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setEmail(_:)":{"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the email address for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAttributes(_:)":{"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Subscriber attributes are useful for storing additional, structured information on a user."},{"type":"text","text":" "},{"type":"text","text":"Since attributes are writable using a public key they should not be used for"},{"type":"text","text":" "},{"type":"text","text":"managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMediaSource(_:)":{"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install media source for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setmediasource(_:)"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"to our guide","titleInlineContent":[{"type":"text","text":"to our guide"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAirshipChannelID(_:)":{"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Airship Channel ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Airship integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCreative(_:)":{"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad creative for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setcreative(_:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFirebaseAppInstanceID(_:)":{"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Firebase App Instance ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Firebase integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setKeyword(_:)":{"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install keyword for the user"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushTokenString(_:)":{"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/enableAdServicesAttributionTokenCollection()":{"role":"symbol","title":"enableAdServicesAttributionTokenCollection()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableAdServicesAttributionTokenCollection"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Enable automatic collection of AdServices attribution token."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMixpanelDistinctID(_:)":{"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Mixpanel Distinct ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Optional for the RevenueCat Mixpanel integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAd(_:)":{"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad for the user"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/collectDeviceIdentifiers()":{"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Automatically collect subscriber attributes associated with the device identifiers"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushToken(_:)":{"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPhoneNumber(_:)":{"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the phone number for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCleverTapID(_:)":{"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the CleverTap ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat CleverTap integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCampaign(_:)":{"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install campaign for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdjustID(_:)":{"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Adjust Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Adjust integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setadjustid(_:)"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMparticleID(_:)":{"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the mParticle Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat mParticle integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalID(_:)":{"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal Player ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat OneSignal integration. Deprecated for OneSignal versions above v9.0."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalUserID(_:)":{"role":"symbol","title":"setOnesignalUserID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalUserID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal User ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat OneSignal integration with versions v11.0 and above."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFBAnonymousID(_:)":{"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Facebook SDK Anonymous Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat Facebook integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdGroup(_:)":{"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad group for the user"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setadgroup(_:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","type":"inheritsFrom"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAttribution) "},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Attribution","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"inlineContent":[{"text":"Key names starting with “$” are reserved names used by RevenueCat. For a full list of key restrictions refer","type":"text"},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"reference","isActive":true}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution"]}],"metadata":{"roleHeading":"Class","symbolKind":"class","title":"Attribution","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"text":"Attribution","kind":"identifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCAttribution"},"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"text":" ","type":"text"},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","references":{"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPhoneNumber(_:)":{"type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the phone number for the user."}],"kind":"symbol","url":"\/documentation\/revenuecat\/attribution\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFirebaseAppInstanceID(_:)":{"type":"topic","abstract":[{"text":"Subscriber attribute associated with the Firebase App Instance ID for the user.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat Firebase integration."}],"kind":"symbol","title":"setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdjustID(_:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdjustID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","type":"topic","abstract":[{"text":"Subscriber attribute associated with the Adjust Id for the user.","type":"text"},{"text":" ","type":"text"},{"text":"Required for the RevenueCat Adjust integration.","type":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setadjustid(_:)","title":"setAdjustID(_:)"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","type":"unresolvable","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAppsflyerID(_:)":{"type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the Appsflyer Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Appsflyer integration."}],"kind":"symbol","title":"setAppsflyerID(_:)","url":"\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushTokenString(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","url":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)","abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"kind":"symbol","type":"topic","title":"setPushTokenString(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushTokenString","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/enableAdServicesAttributionTokenCollection()":{"type":"topic","abstract":[{"text":"Enable automatic collection of AdServices attribution token.","type":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()","title":"enableAdServicesAttributionTokenCollection()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"enableAdServicesAttributionTokenCollection","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCreative(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad creative for the user."}],"title":"setCreative(_:)","role":"symbol","url":"\/documentation\/revenuecat\/attribution\/setcreative(_:)","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setonesignalid(_:)","title":"setOnesignalID(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal Player ID for the user."},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat OneSignal integration. Deprecated for OneSignal versions above v9.0."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","type":"topic"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"text":"to our guide","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link","title":"to our guide"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setEmail(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setemail(_:)","title":"setEmail(_:)","kind":"symbol","role":"symbol","abstract":[{"text":"Subscriber attribute associated with the email address for the user.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalUserID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal User ID for the user."},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat OneSignal integration with versions v11.0 and above."}],"title":"setOnesignalUserID(_:)","url":"\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalUserID"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMparticleID(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setmparticleid(_:)","title":"setMparticleID(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the mParticle Id for the user."},{"text":" ","type":"text"},{"type":"text","text":"Recommended for the RevenueCat mParticle integration."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCampaign(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install campaign for the user."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMixpanelDistinctID(_:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","abstract":[{"type":"text","text":"Subscriber attribute associated with the Mixpanel Distinct ID for the user."},{"text":" ","type":"text"},{"text":"Optional for the RevenueCat Mixpanel integration.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFBAnonymousID(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)","title":"setFBAnonymousID(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the Facebook SDK Anonymous Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat Facebook integration."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","type":"topic"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAd(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setad(_:)","title":"setAd(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad for the user"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAirshipChannelID(_:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","abstract":[{"type":"text","text":"Subscriber attribute associated with the Airship Channel ID for the user."},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat Airship integration."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"title":"setAirshipChannelID(_:)","url":"\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setmediasource(_:)","title":"setMediaSource(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install media source for the user."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMediaSource","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()","title":"collectDeviceIdentifiers()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collectDeviceIdentifiers","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Automatically collect subscriber attributes associated with the device identifiers"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCleverTapID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCleverTapID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setclevertapid(_:)","type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the CleverTap ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat CleverTap integration."}],"title":"setCleverTapID(_:)","role":"symbol"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setKeyword(_:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setkeyword(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","kind":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install keyword for the user"}],"title":"setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdGroup(_:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setadgroup(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","title":"setAdGroup(_:)","abstract":[{"text":"Subscriber attribute associated with the install ad group for the user","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushToken(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","kind":"symbol","abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"title":"setPushToken(_:)","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setPushToken","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAttributes(_:)":{"title":"setAttributes(_:)","url":"\/documentation\/revenuecat\/attribution\/setattributes(_:)","kind":"symbol","abstract":[{"text":"Subscriber attributes are useful for storing additional, structured information on a user.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Since attributes are writable using a public key they should not be used for"},{"type":"text","text":" "},{"type":"text","text":"managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setDisplayName(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setDisplayName","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setdisplayname(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","role":"symbol","kind":"symbol","title":"setDisplayName(_:)","abstract":[{"type":"text","text":"Subscriber attribute associated with the display name for the user."}],"type":"topic"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/collectdeviceidentifiers().json b/docs/4.37.0/data/documentation/revenuecat/attribution/collectdeviceidentifiers().json index 922c21668..b5476e24f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/collectdeviceidentifiers().json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/collectdeviceidentifiers().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"$idfa"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"$idfv"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"$ip"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Automatically collect subscriber attributes associated with the device identifiers"}],"kind":"symbol","metadata":{"role":"symbol","title":"collectDeviceIdentifiers()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)collectDeviceIdentifiers","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution/collectDeviceIdentifiers()":{"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Automatically collect subscriber attributes associated with the device identifiers"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"}}} \ No newline at end of file +{"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)collectDeviceIdentifiers","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"collectDeviceIdentifiers","kind":"identifier"},{"kind":"text","text":"()"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"symbolKind":"method","role":"symbol","title":"collectDeviceIdentifiers()","roleHeading":"Instance Method"},"sections":[],"abstract":[{"text":"Automatically collect subscriber attributes associated with the device identifiers","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"items":[{"content":[{"inlineContent":[{"code":"$idfa","type":"codeVoice"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"code":"$idfv","type":"codeVoice"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"code":"$ip","type":"codeVoice"}]}]}],"type":"unorderedList"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()","title":"collectDeviceIdentifiers()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collectDeviceIdentifiers","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Automatically collect subscriber attributes associated with the device identifiers"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/enableadservicesattributiontokencollection().json b/docs/4.37.0/data/documentation/revenuecat/attribution/enableadservicesattributiontokencollection().json index 3e34260f4..68a4e65f2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/enableadservicesattributiontokencollection().json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/enableadservicesattributiontokencollection().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableAdServicesAttributionTokenCollection"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enable automatic collection of AdServices attribution token."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"enableAdServicesAttributionTokenCollection()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableAdServicesAttributionTokenCollection"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)enableAdServicesAttributionTokenCollection","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"14.3","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"11.1","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"14.3","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/enableAdServicesAttributionTokenCollection()":{"role":"symbol","title":"enableAdServicesAttributionTokenCollection()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableAdServicesAttributionTokenCollection"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Enable automatic collection of AdServices attribution token."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableAdServicesAttributionTokenCollection"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)enableAdServicesAttributionTokenCollection","platforms":[{"introducedAt":"14.3","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"beta":false,"deprecated":false,"name":"macOS","introducedAt":"11.1","unavailable":false},{"deprecated":false,"beta":false,"name":"Mac Catalyst","introducedAt":"14.3","unavailable":false}],"extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableAdServicesAttributionTokenCollection"},{"text":"()","kind":"text"}],"title":"enableAdServicesAttributionTokenCollection()","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"abstract":[{"type":"text","text":"Enable automatic collection of AdServices attribution token."}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/enableAdServicesAttributionTokenCollection()":{"type":"topic","abstract":[{"text":"Enable automatic collection of AdServices attribution token.","type":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()","title":"enableAdServicesAttributionTokenCollection()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"enableAdServicesAttributionTokenCollection","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/enableAdServicesAttributionTokenCollection()"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setad(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setad(_:).json index 38052c395..810a85357 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setad(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setad(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"installAd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"installAd","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setad(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad for the user"}],"kind":"symbol","metadata":{"role":"symbol","title":"setAd(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAd:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setAd(_:)":{"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad for the user"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setad(_:)"]}],"kind":"symbol","metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAd"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"title":"setAd(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAd:","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Subscriber attribute associated with the install ad for the user","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"installAd","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"installAd","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"content":[{"type":"heading","anchor":"Related-Articles","level":4,"text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"reference","isActive":true}]}]}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAd(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setad(_:)","title":"setAd(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad for the user"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAd(_:)","type":"topic"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","title":"Subscriber attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","titleInlineContent":[{"text":"Subscriber attributes","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setadgroup(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setadgroup(_:).json index f090698dd..eb28d0fe5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setadgroup(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setadgroup(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"adGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"adGroup","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setadgroup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad group for the user"}],"kind":"symbol","metadata":{"role":"symbol","title":"setAdGroup(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAdGroup:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdGroup(_:)":{"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad group for the user"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setadgroup(_:)"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","extendedModule":"RevenueCat","title":"setAdGroup(_:)","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAdGroup:"},"sections":[],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad group for the user"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)"},"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setadgroup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"adGroup","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"text":" will delete the subscriber attribute.","type":"text"}]}],"name":"adGroup"}]},{"content":[{"level":4,"anchor":"Related-Articles","type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","isActive":true}],"type":"paragraph"}]}]}],"kind":"content"}],"references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdGroup(_:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setadgroup(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdGroup(_:)","title":"setAdGroup(_:)","abstract":[{"text":"Subscriber attribute associated with the install ad group for the user","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setadjustid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setadjustid(_:).json index 1cd010f03..0e21ea329 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setadjustid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setadjustid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"adjustID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/adjust"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter adjustID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setadjustid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Adjust Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Adjust integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setAdjustID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAdjustID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdjustID(_:)":{"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Adjust Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Adjust integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/adjust":{"title":"Adjust RevenueCat Integration","titleInlineContent":[{"type":"text","text":"Adjust RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/adjust","url":"https:\/\/docs.revenuecat.com\/docs\/adjust"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"title":"setAdjustID(_:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAdjustID:","role":"symbol"},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setadjustid(_:)"]}],"abstract":[{"text":"Subscriber attribute associated with the Adjust Id for the user.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat Adjust integration."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"adjustID","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Related Articles","level":4,"anchor":"Related-Articles"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/adjust"}]},{"inlineContent":[{"text":"*- Parameter adjustID: Empty String or ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" will delete the subscriber attribute.","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/adjust":{"title":"Adjust RevenueCat Integration","url":"https:\/\/docs.revenuecat.com\/docs\/adjust","identifier":"https:\/\/docs.revenuecat.com\/docs\/adjust","type":"link","titleInlineContent":[{"text":"Adjust RevenueCat Integration","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAdjustID(_:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdjustID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAdjustID(_:)","type":"topic","abstract":[{"text":"Subscriber attribute associated with the Adjust Id for the user.","type":"text"},{"text":" ","type":"text"},{"text":"Required for the RevenueCat Adjust integration.","type":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setadjustid(_:)","title":"setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setairshipchannelid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setairshipchannelid(_:).json index c872cc409..cd9f7a322 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setairshipchannelid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setairshipchannelid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"airshipChannelID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/airship"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter airshipChannelID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Airship Channel ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Airship integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setAirshipChannelID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAirshipChannelID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/airship":{"title":"AirShip RevenueCat Integration","titleInlineContent":[{"type":"text","text":"AirShip RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/airship","url":"https:\/\/docs.revenuecat.com\/docs\/airship"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAirshipChannelID(_:)":{"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Airship Channel ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Airship integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RevenueCat","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"roleHeading":"Instance Method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAirshipChannelID:","symbolKind":"method","title":"setAirshipChannelID(_:)","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Airship Channel ID for the user."},{"type":"text","text":" "},{"text":"Required for the RevenueCat Airship integration.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"airshipChannelID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","anchor":"Related-Articles","text":"Related Articles","level":4},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/airship","type":"reference","isActive":true}]},{"inlineContent":[{"text":"*- Parameter airshipChannelID: Empty String or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setAirshipChannelID(_:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAirshipChannelID(_:)","abstract":[{"type":"text","text":"Subscriber attribute associated with the Airship Channel ID for the user."},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat Airship integration."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"title":"setAirshipChannelID(_:)","url":"\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/airship":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/airship","type":"link","title":"AirShip RevenueCat Integration","url":"https:\/\/docs.revenuecat.com\/docs\/airship","titleInlineContent":[{"text":"AirShip RevenueCat Integration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setappsflyerid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setappsflyerid(_:).json index 62db6978d..e0af04a99 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setappsflyerid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setappsflyerid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appsflyerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/appsflyer"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter appsflyerID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Appsflyer Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Appsflyer integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setAppsflyerID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAppsflyerID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAppsflyerID(_:)":{"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Appsflyer Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Appsflyer integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)"},"https://docs.revenuecat.com/docs/appsflyer":{"title":"AppsFlyer RevenueCat Integration","titleInlineContent":[{"type":"text","text":"AppsFlyer RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/appsflyer","url":"https:\/\/docs.revenuecat.com\/docs\/appsflyer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"appsflyerID","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":4,"text":"Related Articles","anchor":"Related-Articles"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/appsflyer","isActive":true}]},{"inlineContent":[{"type":"text","text":"*- Parameter appsflyerID: Empty String or "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" will delete the subscriber attribute."}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAppsflyerID:","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"title":"setAppsflyerID(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"abstract":[{"text":"Subscriber attribute associated with the Appsflyer Id for the user.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Appsflyer integration."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)"]}],"references":{"https://docs.revenuecat.com/docs/appsflyer":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/appsflyer","identifier":"https:\/\/docs.revenuecat.com\/docs\/appsflyer","titleInlineContent":[{"type":"text","text":"AppsFlyer RevenueCat Integration"}],"title":"AppsFlyer RevenueCat Integration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAppsflyerID(_:)":{"type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the Appsflyer Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Appsflyer integration."}],"kind":"symbol","title":"setAppsflyerID(_:)","url":"\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAppsflyerID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setattributes(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setattributes(_:).json index 9674fbeea..d4669b4d1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setattributes(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setattributes(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"attributes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"attributes","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Map of attributes by key. Set the value as an empty string to delete an attribute."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Key names starting with “$” are reserved names used by RevenueCat. For a full list of key"},{"type":"text","text":" "},{"type":"text","text":"restrictions refer "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setattributes(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attributes are useful for storing additional, structured information on a user."},{"type":"text","text":" "},{"type":"text","text":"Since attributes are writable using a public key they should not be used for"},{"type":"text","text":" "},{"type":"text","text":"managing secure or sensitive information such as subscription status, coins, etc."}],"kind":"symbol","metadata":{"role":"symbol","title":"setAttributes(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAttributes:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setAttributes(_:)":{"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Subscriber attributes are useful for storing additional, structured information on a user."},{"type":"text","text":" "},{"type":"text","text":"Since attributes are writable using a public key they should not be used for"},{"type":"text","text":" "},{"type":"text","text":"managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"to our guide","titleInlineContent":[{"type":"text","text":"to our guide"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setAttributes:","roleHeading":"Instance Method","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}],"role":"symbol","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)"},"abstract":[{"type":"text","text":"Subscriber attributes are useful for storing additional, structured information on a user."},{"type":"text","text":" "},{"text":"Since attributes are writable using a public key they should not be used for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"managing secure or sensitive information such as subscription status, coins, etc."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setattributes(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"attributes","kind":"internalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"])","kind":"text"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Map of attributes by key. Set the value as an empty string to delete an attribute."}]}],"name":"attributes"}],"kind":"parameters"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"Key names starting with “$” are reserved names used by RevenueCat. For a full list of key"},{"type":"text","text":" "},{"text":"restrictions refer ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"type":"text","text":"to our guide"}],"type":"link","title":"to our guide","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setAttributes(_:)":{"title":"setAttributes(_:)","url":"\/documentation\/revenuecat\/attribution\/setattributes(_:)","kind":"symbol","abstract":[{"text":"Subscriber attributes are useful for storing additional, structured information on a user.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Since attributes are writable using a public key they should not be used for"},{"type":"text","text":" "},{"type":"text","text":"managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setAttributes(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setcampaign(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setcampaign(_:).json index ca2fdb4bb..03efd20ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setcampaign(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setcampaign(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"campaign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"campaign","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setcampaign(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install campaign for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setCampaign(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setCampaign:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setCampaign(_:)":{"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install campaign for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"campaign","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Empty String or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}],"type":"paragraph"}],"name":"campaign"}]},{"kind":"content","content":[{"text":"Related Articles","type":"heading","level":4,"anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"reference","isActive":true}]}]}]}]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setCampaign:","title":"setCampaign(_:)","role":"symbol","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCampaign"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setcampaign(_:)"]}],"sections":[],"abstract":[{"text":"Subscriber attribute associated with the install campaign for the user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCampaign(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install campaign for the user."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCampaign(_:)","type":"topic"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"title":"Subscriber attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setclevertapid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setclevertapid(_:).json index e61264d40..af89e933f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setclevertapid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setclevertapid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cleverTapID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/clevertap"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter cleverTapID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setclevertapid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the CleverTap ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat CleverTap integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setCleverTapID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setCleverTapID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setCleverTapID(_:)":{"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the CleverTap ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat CleverTap integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/clevertap":{"title":"CleverTap RevenueCat Integration","titleInlineContent":[{"type":"text","text":"CleverTap RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/clevertap","url":"https:\/\/docs.revenuecat.com\/docs\/clevertap"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setCleverTapID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"cleverTapID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}]}]},{"kind":"content","content":[{"text":"Related Articles","type":"heading","level":4,"anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/clevertap","type":"reference"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter cleverTapID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"abstract":[{"type":"text","text":"Subscriber attribute associated with the CleverTap ID for the user."},{"text":" ","type":"text"},{"text":"Required for the RevenueCat CleverTap integration.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"setCleverTapID(_:)","modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setCleverTapID:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCleverTapID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","extendedModule":"RevenueCat","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setclevertapid(_:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","interfaceLanguage":"swift"},"sections":[],"references":{"https://docs.revenuecat.com/docs/clevertap":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/clevertap","type":"link","title":"CleverTap RevenueCat Integration","url":"https:\/\/docs.revenuecat.com\/docs\/clevertap","titleInlineContent":[{"type":"text","text":"CleverTap RevenueCat Integration"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCleverTapID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCleverTapID(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCleverTapID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setclevertapid(_:)","type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the CleverTap ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat CleverTap integration."}],"title":"setCleverTapID(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setcreative(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setcreative(_:).json index 81b09101c..76a939a84 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setcreative(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setcreative(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"creative"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"creative","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setcreative(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad creative for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setCreative(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setCreative:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCreative(_:)":{"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad creative for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"creative","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Empty String or ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" will delete the subscriber attribute.","type":"text"}]}],"name":"creative"}]},{"content":[{"type":"heading","text":"Related Articles","level":4,"anchor":"Related-Articles"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","isActive":true}]}]}],"type":"unorderedList"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setcreative(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setCreative:","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCreative"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"extendedModule":"RevenueCat","title":"setCreative(_:)","symbolKind":"method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad creative for the user."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","interfaceLanguage":"swift"},"references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"title":"Subscriber attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setCreative(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install ad creative for the user."}],"title":"setCreative(_:)","role":"symbol","url":"\/documentation\/revenuecat\/attribution\/setcreative(_:)","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setCreative(_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setdisplayname(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setdisplayname(_:).json index 24bf309ca..810e44985 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setdisplayname(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setdisplayname(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"displayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"displayName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setdisplayname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the display name for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setDisplayName(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setDisplayName:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setDisplayName(_:)":{"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the display name for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setDisplayName","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setDisplayName:","extendedModule":"RevenueCat","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setDisplayName(_:)"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"displayName"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}],"name":"displayName"}]},{"kind":"content","content":[{"text":"Related Articles","level":4,"anchor":"Related-Articles","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setdisplayname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the display name for the user."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setDisplayName(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setDisplayName","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setdisplayname(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setDisplayName(_:)","role":"symbol","kind":"symbol","title":"setDisplayName(_:)","abstract":[{"type":"text","text":"Subscriber attribute associated with the display name for the user."}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setemail(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setemail(_:).json index d5b5757a9..62af73943 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setemail(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setemail(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setemail(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the email address for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setEmail(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setEmail:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setEmail(_:)":{"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the email address for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setemail(_:)"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"text":"Empty String or ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"content":[{"type":"heading","anchor":"Related-Articles","text":"Related Articles","level":4},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","isActive":true}],"type":"paragraph"}]}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setemail(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setEmail:","extendedModule":"RevenueCat","title":"setEmail(_:)"},"sections":[],"abstract":[{"type":"text","text":"Subscriber attribute associated with the email address for the user."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setEmail(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setemail(_:)","title":"setEmail(_:)","kind":"symbol","role":"symbol","abstract":[{"text":"Subscriber attribute associated with the email address for the user.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setEmail(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"title":"Subscriber attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setfbanonymousid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setfbanonymousid(_:).json index b49ddd9c2..1956e1865 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setfbanonymousid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setfbanonymousid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fbAnonymousID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/facebook-ads"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter fbAnonymousID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Facebook SDK Anonymous Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat Facebook integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setFBAnonymousID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setFBAnonymousID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFBAnonymousID(_:)":{"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Facebook SDK Anonymous Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat Facebook integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)"},"https://docs.revenuecat.com/docs/facebook-ads":{"title":"Facebook Ads RevenueCat Integration","titleInlineContent":[{"type":"text","text":"Facebook Ads RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/facebook-ads","url":"https:\/\/docs.revenuecat.com\/docs\/facebook-ads"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"role":"symbol","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setFBAnonymousID:","title":"setFBAnonymousID(_:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Facebook SDK Anonymous Id for the user."},{"text":" ","type":"text"},{"text":"Recommended for the RevenueCat Facebook integration.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fbAnonymousID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]}]},{"content":[{"text":"Related Articles","anchor":"Related-Articles","type":"heading","level":4},{"items":[{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/facebook-ads"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter fbAnonymousID: Empty String or "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" will delete the subscriber attribute."}]}]}],"type":"unorderedList"}],"kind":"content"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setFBAnonymousID(_:)":{"type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the Facebook SDK Anonymous Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat Facebook integration."}],"kind":"symbol","title":"setFBAnonymousID(_:)","url":"\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFBAnonymousID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/facebook-ads":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/facebook-ads","title":"Facebook Ads RevenueCat Integration","identifier":"https:\/\/docs.revenuecat.com\/docs\/facebook-ads","titleInlineContent":[{"text":"Facebook Ads RevenueCat Integration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setfirebaseappinstanceid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setfirebaseappinstanceid(_:).json index ae21fdb5d..f91e15cc6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setfirebaseappinstanceid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setfirebaseappinstanceid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"firebaseAppInstanceID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/firebase-integration"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter firebaseAppInstanceID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Firebase App Instance ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Firebase integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setFirebaseAppInstanceID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setFirebaseAppInstanceID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"https://docs.revenuecat.com/docs/firebase-integration":{"title":"Firebase RevenueCat Integration","titleInlineContent":[{"type":"text","text":"Firebase RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/firebase-integration","url":"https:\/\/docs.revenuecat.com\/docs\/firebase-integration"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFirebaseAppInstanceID(_:)":{"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Firebase App Instance ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat Firebase integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"text":"Subscriber attribute associated with the Firebase App Instance ID for the user.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat Firebase integration."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"firebaseAppInstanceID","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Related Articles","type":"heading","level":4,"anchor":"Related-Articles"},{"items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/firebase-integration","type":"reference","isActive":true}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"*- Parameter firebaseAppInstanceID: Empty String or "},{"type":"codeVoice","code":"nil"},{"text":" will delete the subscriber attribute.","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setFirebaseAppInstanceID:","title":"setFirebaseAppInstanceID(_:)","role":"symbol","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"https://docs.revenuecat.com/docs/firebase-integration":{"titleInlineContent":[{"text":"Firebase RevenueCat Integration","type":"text"}],"title":"Firebase RevenueCat Integration","identifier":"https:\/\/docs.revenuecat.com\/docs\/firebase-integration","url":"https:\/\/docs.revenuecat.com\/docs\/firebase-integration","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setFirebaseAppInstanceID(_:)":{"type":"topic","abstract":[{"text":"Subscriber attribute associated with the Firebase App Instance ID for the user.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat Firebase integration."}],"kind":"symbol","title":"setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setFirebaseAppInstanceID(_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setkeyword(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setkeyword(_:).json index 28ec28d0e..df1a89987 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setkeyword(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setkeyword(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"keyword","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setkeyword(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install keyword for the user"}],"kind":"symbol","metadata":{"role":"symbol","title":"setKeyword(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setKeyword:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setKeyword(_:)":{"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install keyword for the user"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"keyword","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"keyword","content":[{"type":"paragraph","inlineContent":[{"text":"Empty String or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"content":[{"text":"Related Articles","anchor":"Related-Articles","type":"heading","level":4},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setkeyword(_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RevenueCat","title":"setKeyword(_:)","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setKeyword:","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install keyword for the user"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setKeyword(_:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setkeyword(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setKeyword(_:)","kind":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install keyword for the user"}],"title":"setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","title":"Subscriber attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setmediasource(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setmediasource(_:).json index 7da47d667..234472523 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setmediasource(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setmediasource(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mediaSource"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"mediaSource","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setmediasource(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install media source for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setMediaSource(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setMediaSource:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMediaSource(_:)":{"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the install media source for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setmediasource(_:)"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setMediaSource:","symbolKind":"method","title":"setMediaSource(_:)","extendedModule":"RevenueCat"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the install media source for the user."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"mediaSource"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Empty String or ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" will delete the subscriber attribute.","type":"text"}]}],"name":"mediaSource"}],"kind":"parameters"},{"content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}],"type":"paragraph"}]}]}],"kind":"content"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setmediasource(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"text":"Subscriber attributes","type":"text"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","title":"Subscriber attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setmediasource(_:)","title":"setMediaSource(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the install media source for the user."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMediaSource","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMediaSource(_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setmixpaneldistinctid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setmixpaneldistinctid(_:).json index ee326a84e..5d7c90ba6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setmixpaneldistinctid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setmixpaneldistinctid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mixpanelDistinctID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/mixpanel"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter mixpanelDistinctID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the Mixpanel Distinct ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Optional for the RevenueCat Mixpanel integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setMixpanelDistinctID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setMixpanelDistinctID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setMixpanelDistinctID(_:)":{"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the Mixpanel Distinct ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Optional for the RevenueCat Mixpanel integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/mixpanel":{"title":"Mixpanel RevenueCat Integration","titleInlineContent":[{"type":"text","text":"Mixpanel RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/mixpanel","url":"https:\/\/docs.revenuecat.com\/docs\/mixpanel"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"abstract":[{"text":"Subscriber attribute associated with the Mixpanel Distinct ID for the user.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Optional for the RevenueCat Mixpanel integration."}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setMixpanelDistinctID:","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"extendedModule":"RevenueCat","title":"setMixpanelDistinctID(_:)","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMixpanelDistinctID"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"mixpanelDistinctID","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Related Articles","type":"heading","level":4,"anchor":"Related-Articles"},{"items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/mixpanel","type":"reference","isActive":true}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter mixpanelDistinctID: Empty String or "},{"type":"codeVoice","code":"nil"},{"text":" will delete the subscriber attribute.","type":"text"}]}]}],"type":"unorderedList"}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)"]}],"references":{"https://docs.revenuecat.com/docs/mixpanel":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/mixpanel","identifier":"https:\/\/docs.revenuecat.com\/docs\/mixpanel","titleInlineContent":[{"type":"text","text":"Mixpanel RevenueCat Integration"}],"title":"Mixpanel RevenueCat Integration"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMixpanelDistinctID(_:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMixpanelDistinctID(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","abstract":[{"type":"text","text":"Subscriber attribute associated with the Mixpanel Distinct ID for the user."},{"text":" ","type":"text"},{"text":"Optional for the RevenueCat Mixpanel integration.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setmparticleid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setmparticleid(_:).json index 9f5f7b742..a7df7ede7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setmparticleid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setmparticleid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mparticleID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/mparticle"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter mparticleID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setmparticleid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the mParticle Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat mParticle integration."}],"kind":"symbol","metadata":{"role":"symbol","title":"setMparticleID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setMparticleID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMparticleID(_:)":{"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the mParticle Id for the user."},{"type":"text","text":" "},{"type":"text","text":"Recommended for the RevenueCat mParticle integration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setmparticleid(_:)"},"https://docs.revenuecat.com/docs/mparticle":{"title":"mParticle RevenueCat Integration","titleInlineContent":[{"type":"text","text":"mParticle RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/mparticle","url":"https:\/\/docs.revenuecat.com\/docs\/mparticle"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Subscriber attribute associated with the mParticle Id for the user."},{"type":"text","text":" "},{"text":"Recommended for the RevenueCat mParticle integration.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setmparticleid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setMparticleID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mparticleID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/mparticle","isActive":true}]},{"type":"paragraph","inlineContent":[{"text":"*- Parameter mparticleID: Empty String or ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" will delete the subscriber attribute.","type":"text"}]}]}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"RevenueCat","title":"setMparticleID(_:)","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setMparticleID:","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setMparticleID(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setmparticleid(_:)","title":"setMparticleID(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the mParticle Id for the user."},{"text":" ","type":"text"},{"type":"text","text":"Recommended for the RevenueCat mParticle integration."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setMparticleID(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"https://docs.revenuecat.com/docs/mparticle":{"titleInlineContent":[{"type":"text","text":"mParticle RevenueCat Integration"}],"title":"mParticle RevenueCat Integration","identifier":"https:\/\/docs.revenuecat.com\/docs\/mparticle","url":"https:\/\/docs.revenuecat.com\/docs\/mparticle","type":"link"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignalid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignalid(_:).json index 7acbd0b91..5a019945e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignalid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignalid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"onesignalID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter onesignalID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setonesignalid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal Player ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat OneSignal integration. Deprecated for OneSignal versions above v9.0."}],"kind":"symbol","metadata":{"role":"symbol","title":"setOnesignalID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setOnesignalID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalID(_:)":{"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal Player ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat OneSignal integration. Deprecated for OneSignal versions above v9.0."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setonesignalid(_:)"},"https://docs.revenuecat.com/docs/onesignal":{"title":"OneSignal RevenueCat Integration","titleInlineContent":[{"type":"text","text":"OneSignal RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal","url":"https:\/\/docs.revenuecat.com\/docs\/onesignal"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"onesignalID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"platforms":["iOS","macOS"]}]},{"content":[{"type":"heading","text":"Related Articles","level":4,"anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal","isActive":true}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter onesignalID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}],"kind":"content"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal Player ID for the user."},{"text":" ","type":"text"},{"text":"Required for the RevenueCat OneSignal integration. Deprecated for OneSignal versions above v9.0.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setonesignalid(_:)"]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setOnesignalID:","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setOnesignalID"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"setOnesignalID(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/onesignal":{"titleInlineContent":[{"type":"text","text":"OneSignal RevenueCat Integration"}],"url":"https:\/\/docs.revenuecat.com\/docs\/onesignal","type":"link","title":"OneSignal RevenueCat Integration","identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/attribution\/setonesignalid(_:)","title":"setOnesignalID(_:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal Player ID for the user."},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat OneSignal integration. Deprecated for OneSignal versions above v9.0."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalID(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignaluserid(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignaluserid(_:).json index b7360ef5d..7a18b4183 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignaluserid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setonesignaluserid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalUserID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"onesignalUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter onesignalUserID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal User ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat OneSignal integration with versions v11.0 and above."}],"kind":"symbol","metadata":{"role":"symbol","title":"setOnesignalUserID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalUserID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setOnesignalUserID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/onesignal":{"title":"OneSignal RevenueCat Integration","titleInlineContent":[{"type":"text","text":"OneSignal RevenueCat Integration"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal","url":"https:\/\/docs.revenuecat.com\/docs\/onesignal"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalUserID(_:)":{"role":"symbol","title":"setOnesignalUserID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalUserID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal User ID for the user."},{"type":"text","text":" "},{"type":"text","text":"Required for the RevenueCat OneSignal integration with versions v11.0 and above."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setOnesignalUserID:","extendedModule":"RevenueCat","title":"setOnesignalUserID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalUserID","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}]},"abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal User ID for the user."},{"text":" ","type":"text"},{"text":"Required for the RevenueCat OneSignal integration with versions v11.0 and above.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setOnesignalUserID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"onesignalUserID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":4,"text":"Related Articles","anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal","isActive":true}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- Parameter onesignalUserID: Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]}]}],"references":{"https://docs.revenuecat.com/docs/onesignal":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/onesignal","titleInlineContent":[{"type":"text","text":"OneSignal RevenueCat Integration"}],"url":"https:\/\/docs.revenuecat.com\/docs\/onesignal","type":"link","title":"OneSignal RevenueCat Integration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setOnesignalUserID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setOnesignalUserID(_:)","type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the OneSignal User ID for the user."},{"text":" ","type":"text"},{"type":"text","text":"Required for the RevenueCat OneSignal integration with versions v11.0 and above."}],"title":"setOnesignalUserID(_:)","url":"\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalUserID"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setphonenumber(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setphonenumber(_:).json index 29f6fae8f..11a0a677d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setphonenumber(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setphonenumber(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"phoneNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"phoneNumber","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Empty String or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setphonenumber(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the phone number for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setPhoneNumber(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setPhoneNumber:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setPhoneNumber(_:)":{"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the phone number for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"sections":[],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setPhoneNumber:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPhoneNumber"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"symbolKind":"method","role":"symbol","title":"setPhoneNumber(_:)","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"phoneNumber","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Empty String or ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" will delete the subscriber attribute."}],"type":"paragraph"}],"name":"phoneNumber"}],"kind":"parameters"},{"content":[{"text":"Related Articles","anchor":"Related-Articles","type":"heading","level":4},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"reference"}]}]}],"type":"unorderedList"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attribution\/setphonenumber(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Subscriber attribute associated with the phone number for the user."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPhoneNumber(_:)":{"type":"topic","abstract":[{"type":"text","text":"Subscriber attribute associated with the phone number for the user."}],"kind":"symbol","url":"\/documentation\/revenuecat\/attribution\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPhoneNumber(_:)"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"text":"Subscriber attributes","type":"text"}],"title":"Subscriber attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtoken(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtoken(_:).json index f849f194d..8398f3708 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtoken(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtoken(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"pushToken","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setpushtoken(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setPushToken(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setPushToken:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushTokenString(_:)":{"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushToken(_:)":{"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"pushToken","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"pushToken","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"code":"nil","type":"codeVoice"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"level":4,"text":"Related Articles","anchor":"Related-Articles","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"},{"level":4,"type":"heading","text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setpushtoken(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)"},"metadata":{"extendedModule":"RevenueCat","role":"symbol","title":"setPushToken(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setPushToken:","symbolKind":"method"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushToken(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","kind":"symbol","abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"title":"setPushToken(_:)","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setPushToken","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushTokenString(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","url":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)","abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"kind":"symbol","type":"topic","title":"setPushTokenString(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushTokenString","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]},"https://docs.revenuecat.com/docs/subscriber-attributes":{"url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","title":"Subscriber attributes","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","titleInlineContent":[{"text":"Subscriber attributes","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtokenstring(_:).json b/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtokenstring(_:).json index 946e69ace..83702f86b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtokenstring(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attribution/setpushtokenstring(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"pushToken","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" will delete the subscriber attribute."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"setPushTokenString(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setPushTokenString:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushTokenString(_:)":{"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushToken(_:)":{"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Subscriber attribute associated with the push token for the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber attributes","titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"setPushTokenString(_:)","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPushTokenString"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCAttribution(im)setPushTokenString:","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"]]},"variants":[{"paths":["\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushTokenString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" will delete the subscriber attribute."}]}],"name":"pushToken"}]},{"content":[{"text":"Related Articles","anchor":"Related-Articles","level":4,"type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]}]},{"type":"heading","level":4,"text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","isActive":true}]}]}]}],"kind":"content"}],"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushTokenString(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushTokenString(_:)","url":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)","abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"kind":"symbol","type":"topic","title":"setPushTokenString(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushTokenString","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]},"https://docs.revenuecat.com/docs/subscriber-attributes":{"titleInlineContent":[{"type":"text","text":"Subscriber attributes"}],"url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","title":"Subscriber attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Attribution/setPushToken(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution\/setPushToken(_:)","kind":"symbol","abstract":[{"text":"Subscriber attribute associated with the push token for the user.","type":"text"}],"title":"setPushToken(_:)","type":"topic","url":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setPushToken","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork.json index 839945834..cad53ad0d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAttributionNetwork) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"title":"AttributionNetwork","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/tenjin":{"role":"symbol","title":"AttributionNetwork.tenjin","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tenjin"}],"abstract":[{"type":"text","text":"Tenjin https:\/\/www.tenjin.io\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/tenjin"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/branch":{"role":"symbol","title":"AttributionNetwork.branch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"branch"}],"abstract":[{"type":"text","text":"Branch https:\/\/www.branch.io\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/branch"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/facebook":{"role":"symbol","title":"AttributionNetwork.facebook","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}],"abstract":[{"type":"text","text":"Facebook https:\/\/developers.facebook.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/facebook"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/mParticle":{"role":"symbol","title":"AttributionNetwork.mParticle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mParticle"}],"abstract":[{"type":"text","text":"mParticle https:\/\/www.mparticle.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/mparticle"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appsFlyer":{"role":"symbol","title":"AttributionNetwork.appsFlyer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appsFlyer"}],"abstract":[{"type":"text","text":"AppsFlyer https:\/\/www.appsflyer.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/appsflyer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appleSearchAds":{"beta":true,"role":"symbol","title":"AttributionNetwork.appleSearchAds","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appleSearchAds"}],"abstract":[{"type":"text","text":"Apple’s search ads"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/attributionnetwork\/applesearchads"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adServices":{"role":"symbol","title":"AttributionNetwork.adServices","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adServices"}],"abstract":[{"type":"text","text":"AdServices token"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/adservices"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adjust":{"role":"symbol","title":"AttributionNetwork.adjust","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjust"}],"abstract":[{"type":"text","text":"Adjust https:\/\/www.adjust.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/adjust"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCAttributionNetwork) ","kind":"text"},{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AttributionNetwork"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY"],"type":"conformsTo"}],"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)"]},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations"],"title":"Default Implementations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"AttributionNetwork","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"roleHeading":"Enumeration","symbolKind":"enum"},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adServices":{"type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/adservices","kind":"symbol","title":"AttributionNetwork.adServices","role":"symbol","abstract":[{"text":"AdServices token","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"adServices","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations","kind":"article","type":"topic","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appsFlyer":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"appsFlyer","kind":"identifier"}],"abstract":[{"type":"text","text":"AppsFlyer https:\/\/www.appsflyer.com\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/appsflyer","title":"AttributionNetwork.appsFlyer"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/branch":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"branch"}],"abstract":[{"type":"text","text":"Branch https:\/\/www.branch.io\/"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/branch","title":"AttributionNetwork.branch"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appleSearchAds":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"appleSearchAds","kind":"identifier"}],"deprecated":true,"abstract":[{"type":"text","text":"Apple’s search ads"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","role":"symbol","beta":true,"url":"\/documentation\/revenuecat\/attributionnetwork\/applesearchads","title":"AttributionNetwork.appleSearchAds"},"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Encodable-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","title":"Encodable Implementations","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/RawRepresentable-Implementations":{"abstract":[],"type":"topic","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","role":"collectionGroup","url":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations","title":"RawRepresentable Implementations"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/facebook":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}],"abstract":[{"type":"text","text":"Facebook https:\/\/developers.facebook.com\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/facebook","title":"AttributionNetwork.facebook"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/mParticle":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mParticle","kind":"identifier"}],"abstract":[{"type":"text","text":"mParticle https:\/\/www.mparticle.com\/"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/mparticle","title":"AttributionNetwork.mParticle"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adjust":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjust"}],"abstract":[{"type":"text","text":"Adjust https:\/\/www.adjust.com\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/adjust","title":"AttributionNetwork.adjust"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)","title":"init(rawValue:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/tenjin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tenjin","kind":"identifier"}],"abstract":[{"type":"text","text":"Tenjin https:\/\/www.tenjin.io\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/tenjin","title":"AttributionNetwork.tenjin"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/SY":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/!=(_:_:).json index efebab808..fce77016a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCAttributionNetwork","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCAttributionNetwork","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations","kind":"article","type":"topic","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/!=(_:_:)":{"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"!=(_:_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adjust.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adjust.json index e1056ae0b..a06230dfb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adjust.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adjust.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjust"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/adjust"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Adjust https:\/\/www.adjust.com\/"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjust"}],"title":"AttributionNetwork.adjust","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAdjust","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adjust":{"role":"symbol","title":"AttributionNetwork.adjust","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjust"}],"abstract":[{"type":"text","text":"Adjust https:\/\/www.adjust.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/adjust"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file +{"abstract":[{"text":"Adjust https:\/\/www.adjust.com\/","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"adjust"}],"languages":["swift"]}]}],"metadata":{"title":"AttributionNetwork.adjust","roleHeading":"Case","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAdjust","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"adjust","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/adjust"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adjust":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"adjust"}],"abstract":[{"type":"text","text":"Adjust https:\/\/www.adjust.com\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adjust","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/adjust","title":"AttributionNetwork.adjust"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adservices.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adservices.json index 0a7226336..55b08311a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adservices.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/adservices.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adServices"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/adservices"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"AdServices token"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adServices"}],"title":"AttributionNetwork.adServices","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAdServices","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adServices":{"role":"symbol","title":"AttributionNetwork.adServices","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"adServices"}],"abstract":[{"type":"text","text":"AdServices token"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/adservices"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/adservices"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"adServices","kind":"identifier"}],"externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAdServices","roleHeading":"Case","symbolKind":"case","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"AttributionNetwork.adServices"},"sections":[],"abstract":[{"type":"text","text":"AdServices token"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"adServices","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/adServices":{"type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/adservices","kind":"symbol","title":"AttributionNetwork.adServices","role":"symbol","abstract":[{"text":"AdServices token","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/adServices","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"adServices","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/applesearchads.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/applesearchads.json index 6839efca1..9841daad2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/applesearchads.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/applesearchads.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appleSearchAds"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/applesearchads"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Apple’s search ads"}],"kind":"symbol","metadata":{"role":"symbol","title":"AttributionNetwork.appleSearchAds","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appleSearchAds"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAppleSearchAds","modules":[{"name":"RevenueCat"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"use adServices"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appleSearchAds":{"beta":true,"role":"symbol","title":"AttributionNetwork.appleSearchAds","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appleSearchAds"}],"abstract":[{"type":"text","text":"Apple’s search ads"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/attributionnetwork\/applesearchads"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"appleSearchAds"}],"symbolKind":"case","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"title":"AttributionNetwork.appleSearchAds","role":"symbol","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAppleSearchAds","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Apple’s search ads"}],"sections":[],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"use adServices","type":"text"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appleSearchAds"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/applesearchads"]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appleSearchAds":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"appleSearchAds","kind":"identifier"}],"deprecated":true,"abstract":[{"type":"text","text":"Apple’s search ads"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appleSearchAds","role":"symbol","beta":true,"url":"\/documentation\/revenuecat\/attributionnetwork\/applesearchads","title":"AttributionNetwork.appleSearchAds"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/appsflyer.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/appsflyer.json index bb5f109e8..29e55fe93 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/appsflyer.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/appsflyer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appsFlyer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/appsflyer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"AppsFlyer https:\/\/www.appsflyer.com\/"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appsFlyer"}],"title":"AttributionNetwork.appsFlyer","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAppsFlyer","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appsFlyer":{"role":"symbol","title":"AttributionNetwork.appsFlyer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appsFlyer"}],"abstract":[{"type":"text","text":"AppsFlyer https:\/\/www.appsflyer.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/appsflyer"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"appsFlyer"}],"roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkAppsFlyer","title":"AttributionNetwork.appsFlyer"},"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/appsflyer"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"AppsFlyer https:\/\/www.appsflyer.com\/","type":"text"}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"appsFlyer","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/appsFlyer":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"appsFlyer","kind":"identifier"}],"abstract":[{"type":"text","text":"AppsFlyer https:\/\/www.appsflyer.com\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/appsFlyer","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/appsflyer","title":"AttributionNetwork.appsFlyer"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/branch.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/branch.json index 05f29d709..0e35b3250 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/branch.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/branch.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"branch"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/branch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Branch https:\/\/www.branch.io\/"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"branch"}],"title":"AttributionNetwork.branch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkBranch","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/branch":{"role":"symbol","title":"AttributionNetwork.branch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"branch"}],"abstract":[{"type":"text","text":"Branch https:\/\/www.branch.io\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/branch"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/branch"]}],"abstract":[{"text":"Branch https:\/\/www.branch.io\/","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"branch","kind":"identifier"}],"title":"AttributionNetwork.branch","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkBranch","roleHeading":"Case"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"branch","kind":"identifier"}],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/branch":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"branch"}],"abstract":[{"type":"text","text":"Branch https:\/\/www.branch.io\/"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/branch","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/branch","title":"AttributionNetwork.branch"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encodable-implementations.json index 961955505..8edcc75af 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/encode(to:)"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/encode(to:)":{"url":"\/documentation\/revenuecat\/attributionnetwork\/encode(to:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","type":"topic","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encode(to:).json index 2b3a04cbe..4316bef0e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat18AttributionNetworkO6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations"}}} \ No newline at end of file +{"abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","title":"encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"externalID":"s:10RevenueCat18AttributionNetworkO6encode2toys7Encoder_p_tKF","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}],"name":"encoder"}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"If the value fails to encode anything, ","type":"text"},{"code":"encoder","type":"codeVoice"},{"text":" will encode an empty","type":"text"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"type":"text","text":" "},{"text":"encoder’s format.","type":"text"}]}],"kind":"content"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/encode(to:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/Encodable-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Encodable-Implementations","title":"Encodable Implementations","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/encode(to:)":{"url":"\/documentation\/revenuecat\/attributionnetwork\/encode(to:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","type":"topic","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/equatable-implementations.json index c3907280e..5ff6b3c23 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/Equatable-Implementations"},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)"]}],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/!=(_:_:)":{"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"!=(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/facebook.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/facebook.json index ab015dfc0..745a405f6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/facebook.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/facebook.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/facebook"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Facebook https:\/\/developers.facebook.com\/"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}],"title":"AttributionNetwork.facebook","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkFacebook","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/facebook":{"role":"symbol","title":"AttributionNetwork.facebook","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}],"abstract":[{"type":"text","text":"Facebook https:\/\/developers.facebook.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/facebook"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Facebook https:\/\/developers.facebook.com\/"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"metadata":{"externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkFacebook","symbolKind":"case","modules":[{"name":"RevenueCat"}],"title":"AttributionNetwork.facebook","roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}]},"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/facebook"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"facebook","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/facebook":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"facebook"}],"abstract":[{"type":"text","text":"Facebook https:\/\/developers.facebook.com\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/facebook","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/facebook","title":"AttributionNetwork.facebook"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hash(into:).json index 339d14342..21a7dee52 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCAttributionNetwork","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations"]]},"metadata":{"symbolKind":"method","extendedModule":"Swift","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"role":"symbol","title":"hash(into:)","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCAttributionNetwork","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/hash(into:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/revenuecat\/attributionnetwork\/hash(into:)","abstract":[],"kind":"symbol","type":"topic","title":"hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/RawRepresentable-Implementations":{"abstract":[],"type":"topic","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","role":"collectionGroup","url":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations","title":"RawRepresentable Implementations"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hashvalue.json index 166485588..61f6dc211 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCAttributionNetwork","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/hashvalue"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations"]]},"metadata":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCAttributionNetwork","extendedModule":"Swift","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"hashValue"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hashValue":{"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/hashvalue","type":"topic","title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/RawRepresentable-Implementations":{"abstract":[],"type":"topic","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","role":"collectionGroup","url":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations","title":"RawRepresentable Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/init(rawvalue:).json index 7d3bcee58..5fdb732cb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat18AttributionNetworkO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}],"name":"rawValue"}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}],"kind":"content"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"role":"symbol","roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"title":"init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:10RevenueCat18AttributionNetworkO8rawValueACSgSi_tcfc"},"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/init(rawValue:)","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)","title":"init(rawValue:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/mparticle.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/mparticle.json index d8b4de494..473052d17 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/mparticle.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/mparticle.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mParticle"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/mparticle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"mParticle https:\/\/www.mparticle.com\/"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mParticle"}],"title":"AttributionNetwork.mParticle","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkMParticle","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/mParticle":{"role":"symbol","title":"AttributionNetwork.mParticle","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mParticle"}],"abstract":[{"type":"text","text":"mParticle https:\/\/www.mparticle.com\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/mparticle"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mParticle","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"abstract":[{"type":"text","text":"mParticle https:\/\/www.mparticle.com\/"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/mparticle"]}],"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkMParticle","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"mParticle","kind":"identifier"}],"title":"AttributionNetwork.mParticle","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/mParticle":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"mParticle","kind":"identifier"}],"abstract":[{"type":"text","text":"mParticle https:\/\/www.mparticle.com\/"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/mParticle","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/mparticle","title":"AttributionNetwork.mParticle"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/rawrepresentable-implementations.json index bb4ec2a93..cd63557c5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/hashvalue"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue"],"title":"Instance Properties","generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)"],"generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/revenuecat\/attributionnetwork\/hash(into:)","abstract":[],"kind":"symbol","type":"topic","title":"hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/hashValue":{"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/hashvalue","type":"topic","title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/hashValue","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/tenjin.json b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/tenjin.json index 653deeddc..9ae53a701 100644 --- a/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/tenjin.json +++ b/docs/4.37.0/data/documentation/revenuecat/attributionnetwork/tenjin.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tenjin"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/attributionnetwork\/tenjin"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tenjin https:\/\/www.tenjin.io\/"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tenjin"}],"title":"AttributionNetwork.tenjin","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkTenjin","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/tenjin":{"role":"symbol","title":"AttributionNetwork.tenjin","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tenjin"}],"abstract":[{"type":"text","text":"Tenjin https:\/\/www.tenjin.io\/"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork\/tenjin"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"tenjin","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"]]},"sections":[],"metadata":{"roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCAttributionNetwork@RCAttributionNetworkTenjin","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tenjin","kind":"identifier"}],"title":"AttributionNetwork.tenjin","role":"symbol","symbolKind":"case"},"abstract":[{"type":"text","text":"Tenjin https:\/\/www.tenjin.io\/"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/attributionnetwork\/tenjin"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork/tenjin":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"tenjin","kind":"identifier"}],"abstract":[{"type":"text","text":"Tenjin https:\/\/www.tenjin.io\/"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork\/tenjin","role":"symbol","url":"\/documentation\/revenuecat\/attributionnetwork\/tenjin","title":"AttributionNetwork.tenjin"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy.json index 17ecc05da..b95aafe37 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCCacheFetchPolicy) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"title":"CacheFetchPolicy","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"abstract":[{"type":"text","text":"Default "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"type":"text","text":" behavior."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/default"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fetchCurrent":{"role":"symbol","title":"CacheFetchPolicy.fetchCurrent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"abstract":[{"type":"text","text":"Always fetch the most up-to-date data."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/notStaleCachedOrFetched":{"role":"symbol","title":"CacheFetchPolicy.notStaleCachedOrFetched","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStaleCachedOrFetched"}],"abstract":[{"type":"text","text":"Returns the cached data if available and not stale, or fetches up-to-date data."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fromCacheOnly":{"role":"symbol","title":"CacheFetchPolicy.fromCacheOnly","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fromCacheOnly"}],"abstract":[{"type":"text","text":"Returns values from the cache, or throws an error if not available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/cachedOrFetched":{"role":"symbol","title":"CacheFetchPolicy.cachedOrFetched","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"abstract":[{"type":"text","text":"Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default"],"title":"Type Properties"},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCCacheFetchPolicy) "},{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy"]}],"metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"CacheFetchPolicy","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"text":"CacheFetchPolicy","kind":"identifier"}],"symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy","roleHeading":"Enumeration","title":"CacheFetchPolicy","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/default":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default","abstract":[{"type":"text","text":"Default "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"type":"text","text":" behavior."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/default","type":"topic","title":"default","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/cachedOrFetched":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","abstract":[{"type":"text","text":"Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched","type":"topic","title":"CacheFetchPolicy.cachedOrFetched","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fromCacheOnly":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fromCacheOnly"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","kind":"symbol","abstract":[{"type":"text","text":"Returns values from the cache, or throws an error if not available."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly","type":"topic","title":"CacheFetchPolicy.fromCacheOnly","role":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","kind":"article","abstract":[],"role":"collectionGroup","title":"RawRepresentable Implementations"},"doc://RevenueCat/SY":{"identifier":"doc:\/\/RevenueCat\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fetchCurrent":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","abstract":[{"type":"text","text":"Always fetch the most up-to-date data."}],"type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent","title":"CacheFetchPolicy.fetchCurrent","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/notStaleCachedOrFetched":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStaleCachedOrFetched"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched","abstract":[{"type":"text","text":"Returns the cached data if available and not stale, or fetches up-to-date data."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched","type":"topic","title":"CacheFetchPolicy.notStaleCachedOrFetched","role":"symbol"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/!=(_:_:).json index bee7e6baa..3970ef5de 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCCacheFetchPolicy","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["iOS","macOS"]}]}],"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","role":"symbol","symbolKind":"op","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCCacheFetchPolicy"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)"},"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/!=(_:_:)":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/cachedorfetched.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/cachedorfetched.json index c09b007a9..cc30c541e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/cachedorfetched.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/cachedorfetched.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"title":"CacheFetchPolicy.cachedOrFetched","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyCachedOrFetched","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/cachedOrFetched":{"role":"symbol","title":"CacheFetchPolicy.cachedOrFetched","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"abstract":[{"type":"text","text":"Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"languages":["swift"]}]}],"sections":[],"abstract":[{"type":"text","text":"Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched"]}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"cachedOrFetched","kind":"identifier"}],"title":"CacheFetchPolicy.cachedOrFetched","symbolKind":"case","role":"symbol","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyCachedOrFetched","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/cachedOrFetched":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetched"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/cachedOrFetched","abstract":[{"type":"text","text":"Default behavior: returns the cached data if available (even if stale), or fetches up-to-date data."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched","type":"topic","title":"CacheFetchPolicy.cachedOrFetched","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/default.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/default.json index 6de096e66..e7c7b886d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/default.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/default.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"type":"text","text":" behavior."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"title":"default","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16CacheFetchPolicyO7defaultACvpZ","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"abstract":[{"type":"text","text":"Default "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"type":"text","text":" behavior."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/default"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"text":": ","kind":"text"},{"text":"CacheFetchPolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","kind":"typeIdentifier"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/default"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default","interfaceLanguage":"swift"},"metadata":{"title":"default","externalID":"s:10RevenueCat16CacheFetchPolicyO7defaultACvpZ","symbolKind":"property","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"kind":"text","text":": `Self`"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Type Property"},"abstract":[{"text":"Default ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","isActive":true},{"type":"text","text":" behavior."}],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/default":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/default","abstract":[{"type":"text","text":"Default "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"type":"text","text":" behavior."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/default","type":"topic","title":"default","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/equatable-implementations.json index ace6af334..c2730b782 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/Equatable-Implementations"},"sections":[],"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)"],"generated":true}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/!=(_:_:)":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fetchcurrent.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fetchcurrent.json index 0e74f8334..0cd40fef5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fetchcurrent.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fetchcurrent.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Always fetch the most up-to-date data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"title":"CacheFetchPolicy.fetchCurrent","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyFetchCurrent","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fetchCurrent":{"role":"symbol","title":"CacheFetchPolicy.fetchCurrent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"abstract":[{"type":"text","text":"Always fetch the most up-to-date data."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Always fetch the most up-to-date data."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"CacheFetchPolicy.fetchCurrent","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fetchCurrent","kind":"identifier"}],"roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyFetchCurrent","symbolKind":"case","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fetchCurrent":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCurrent"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fetchCurrent","abstract":[{"type":"text","text":"Always fetch the most up-to-date data."}],"type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent","title":"CacheFetchPolicy.fetchCurrent","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fromcacheonly.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fromcacheonly.json index 65dcd40af..eb55951fb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fromcacheonly.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/fromcacheonly.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fromCacheOnly"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns values from the cache, or throws an error if not available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fromCacheOnly"}],"title":"CacheFetchPolicy.fromCacheOnly","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyFromCacheOnly","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fromCacheOnly":{"role":"symbol","title":"CacheFetchPolicy.fromCacheOnly","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fromCacheOnly"}],"abstract":[{"type":"text","text":"Returns values from the cache, or throws an error if not available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"CacheFetchPolicy.fromCacheOnly","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyFromCacheOnly","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fromCacheOnly"}],"symbolKind":"case","roleHeading":"Case","role":"symbol"},"abstract":[{"type":"text","text":"Returns values from the cache, or throws an error if not available."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"fromCacheOnly","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/fromCacheOnly":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fromCacheOnly"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/fromCacheOnly","kind":"symbol","abstract":[{"type":"text","text":"Returns values from the cache, or throws an error if not available."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly","type":"topic","title":"CacheFetchPolicy.fromCacheOnly","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hash(into:).json index 1ab1fd57b..e291ffbdc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCCacheFetchPolicy","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Swift","title":"hash(into:)","modules":[{"name":"RevenueCat"}],"role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCCacheFetchPolicy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"text":"hasher","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","kind":"article","abstract":[],"role":"collectionGroup","title":"RawRepresentable Implementations"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hash(into:)":{"type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","title":"hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hashvalue.json index b50f38b4d..748720fba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCCacheFetchPolicy","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue"]}],"sections":[],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCCacheFetchPolicy","title":"hashValue","roleHeading":"Instance Property","role":"symbol","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","kind":"article","abstract":[],"role":"collectionGroup","title":"RawRepresentable Implementations"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hashValue":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"hashValue","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue","type":"topic","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/init(rawvalue:).json index 015bb84ec..06dced393 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat16CacheFetchPolicyO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null,"type":"codeListing"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)"]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"metadata":{"role":"symbol","roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat16CacheFetchPolicyO8rawValueACSgSi_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":")","kind":"text"}],"title":"init(rawValue:)","symbolKind":"init"},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/notstalecachedorfetched.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/notstalecachedorfetched.json index 581829f8e..511498274 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/notstalecachedorfetched.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/notstalecachedorfetched.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStaleCachedOrFetched"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"if the cached data is stale, and fetching up-to-date data fails (if offline, for example)"},{"type":"text","text":" "},{"type":"text","text":"an error will be returned instead of the outdated cached data."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the cached data if available and not stale, or fetches up-to-date data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStaleCachedOrFetched"}],"title":"CacheFetchPolicy.notStaleCachedOrFetched","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyNotStaleCachedOrFetched","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/notStaleCachedOrFetched":{"role":"symbol","title":"CacheFetchPolicy.notStaleCachedOrFetched","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStaleCachedOrFetched"}],"abstract":[{"type":"text","text":"Returns the cached data if available and not stale, or fetches up-to-date data."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"}}} \ No newline at end of file +{"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"notStaleCachedOrFetched","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}],"symbolKind":"case","title":"CacheFetchPolicy.notStaleCachedOrFetched","externalID":"c:@M@RevenueCat@E@RCCacheFetchPolicy@RCCacheFetchPolicyNotStaleCachedOrFetched"},"abstract":[{"text":"Returns the cached data if available and not stale, or fetches up-to-date data.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"notStaleCachedOrFetched","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"name":"Warning","content":[{"inlineContent":[{"type":"text","text":"if the cached data is stale, and fetching up-to-date data fails (if offline, for example)"},{"type":"text","text":" "},{"type":"text","text":"an error will be returned instead of the outdated cached data."}],"type":"paragraph"}],"style":"warning","type":"aside"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/notStaleCachedOrFetched":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStaleCachedOrFetched"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/notStaleCachedOrFetched","abstract":[{"type":"text","text":"Returns the cached data if available and not stale, or fetches up-to-date data."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched","type":"topic","title":"CacheFetchPolicy.notStaleCachedOrFetched","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/rawrepresentable-implementations.json index 7c592a467..396f5418f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/cachefetchpolicy/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/RawRepresentable-Implementations"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"]]},"metadata":{"role":"collectionGroup","title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue"],"generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)"],"title":"Instance Methods","generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hash(into:)":{"type":"topic","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hash(into:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","title":"hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy/hashValue":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"hashValue","url":"\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue","type":"topic","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy\/hashValue","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration.json b/docs/4.37.0/data/documentation/revenuecat/configuration.json index 091c63847..d8198005f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCConfiguration) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To configure your "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" instance using this object, follow these steps."}]},{"type":"paragraph","inlineContent":[{"type":"strong","inlineContent":[{"type":"text","text":"Steps:"}]}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)"},{"type":"text","text":" To obtain a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" object."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this builder’s properties using the “"},{"type":"codeVoice","code":"with("},{"type":"text","text":"” functions."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()"},{"type":"text","text":" to obtain the "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" object."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Pass the "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" object into "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"type":"text","text":"."}]}]}]},{"type":"codeListing","syntax":"swift","code":["let configuration = Configuration.Builder(withAPIKey: \"MyKey\")"," .with(appUserID: \"SomeAppUserID\")"," .with(userDefaults: myUserDefaults)"," .with(networkTimeout: 15)"," .with(storeKit1Timeout: 15)"," .build()"," Purchases.configure(with: configuration)"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","interfaceLanguage":"swift"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"Configuration","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCConfiguration","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]},{"title":"Type Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/builder(withAPIKey:)":{"role":"symbol","title":"builder(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Factory method for the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" object that is required to create a "},{"type":"codeVoice","code":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder(withapikey:)"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/build()":{"role":"symbol","title":"build()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"}],"abstract":[{"type":"text","text":"Generate a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/build()"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"}}} \ No newline at end of file +{"abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true,"type":"reference"},{"type":"text","text":" can be used when configuring the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" instance. It is not required to be used, but","type":"text"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"],"title":"Classes"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)"],"title":"Type Methods"},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"kind":"symbol","metadata":{"title":"Configuration","externalID":"c:@M@RevenueCat@objc(cs)RCConfiguration","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Class","symbolKind":"class","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Configuration","kind":"identifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCConfiguration) ","kind":"text"},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Configuration"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To configure your "},{"code":"Purchases","type":"codeVoice"},{"text":" instance using this object, follow these steps.","type":"text"}]},{"type":"paragraph","inlineContent":[{"inlineContent":[{"text":"Steps:","type":"text"}],"type":"strong"}]},{"items":[{"content":[{"inlineContent":[{"text":"Call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)","isActive":true,"type":"reference"},{"text":" To obtain a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","type":"reference"},{"text":" object.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this builder’s properties using the “"},{"code":"with(","type":"codeVoice"},{"text":"” functions.","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Call "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","isActive":true},{"type":"text","text":" to obtain the "},{"type":"codeVoice","code":"Configuration"},{"text":" object.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Pass the "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" object into "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","isActive":true},{"type":"text","text":"."}]}]}],"type":"orderedList"},{"syntax":"swift","type":"codeListing","code":["let configuration = Configuration.Builder(withAPIKey: \"MyKey\")"," .with(appUserID: \"SomeAppUserID\")"," .with(userDefaults: myUserDefaults)"," .with(networkTimeout: 15)"," .with(storeKit1Timeout: 15)"," .build()"," Purchases.configure(with: configuration)"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/builder(withAPIKey:)":{"kind":"symbol","abstract":[{"text":"Factory method for the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","isActive":true,"type":"reference"},{"text":" object that is required to create a ","type":"text"},{"code":"Configuration","type":"codeVoice"}],"role":"symbol","type":"topic","title":"builder(withAPIKey:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)","url":"\/documentation\/revenuecat\/configuration\/builder(withapikey:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/build()":{"abstract":[{"text":"Generate a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"type":"topic","title":"build()","url":"\/documentation\/revenuecat\/configuration\/builder\/build()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","type":"unresolvable","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder(withapikey:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder(withapikey:).json index 7f892e225..09354ba2a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder(withapikey:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder(withapikey:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder(withapikey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Factory method for the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" object that is required to create a "},{"type":"codeVoice","code":"Configuration"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"builder(withAPIKey:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCConfiguration(cm)builderWithAPIKey:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/builder(withAPIKey:)":{"role":"symbol","title":"builder(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Factory method for the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" object that is required to create a "},{"type":"codeVoice","code":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"]]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCConfiguration(cm)builderWithAPIKey:","title":"builder(withAPIKey:)","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"builder"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"role":"symbol","symbolKind":"method","roleHeading":"Type Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/builder(withapikey:)"]}],"abstract":[{"text":"Factory method for the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"text":" object that is required to create a ","type":"text"},{"type":"codeVoice","code":"Configuration"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"builder"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier"}],"platforms":["iOS"],"languages":["swift"]},{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"builder","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"text":"apiKey","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","text":"Configuration"},{"kind":"text","text":"."},{"text":"Builder","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/builder(withAPIKey:)":{"kind":"symbol","abstract":[{"text":"Factory method for the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","isActive":true,"type":"reference"},{"text":" object that is required to create a ","type":"text"},{"code":"Configuration","type":"codeVoice"}],"role":"symbol","type":"topic","title":"builder(withAPIKey:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/builder(withAPIKey:)","url":"\/documentation\/revenuecat\/configuration\/builder(withapikey:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"builder"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder.json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder.json index 54fded6c7..2019044b1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCConfigurationBuilder) "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"title":"Configuration.Builder","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:10RevenueCat13ConfigurationC7BuilderC","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Builder"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)"]}],"references":{"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(platformInfo:)":{"role":"symbol","title":"with(platformInfo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"platformInfo"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(userDefaults:)":{"role":"symbol","title":"with(userDefaults:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"userDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(dangerousSettings:)":{"role":"symbol","title":"with(dangerousSettings:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"dangerousSettings"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(storeKit1Timeout:)":{"role":"symbol","title":"with(storeKit1Timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"storeKit1Timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit1Timeout"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(usesStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"with(usesStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"usesStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit2Setting"},{"type":"text","text":". If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", the SDK will use StoreKit 2 APIs internally. If disabled, it will use StoreKit 1 APIs instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/build()":{"role":"symbol","title":"build()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"}],"abstract":[{"type":"text","text":"Generate a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/build()"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(observerMode:)":{"role":"symbol","title":"with(observerMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"observerMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-xllm":{"role":"symbol","title":"with(appUserID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set an "},{"type":"codeVoice","code":"appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-4fdlg":{"role":"symbol","title":"with(appUserID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","title":"with(showStoreMessagesAutomatically:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"type":"text","text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(networkTimeout:)":{"role":"symbol","title":"with(networkTimeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"networkTimeout"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(apiKey:)":{"role":"symbol","title":"with(apiKey:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Update your API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/init(withAPIKey:)":{"role":"symbol","title":"init(withAPIKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Create a new builder with your API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKitVersion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)"],"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships"},{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCConfigurationBuilder) "},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Builder"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"]]},"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"title":"Configuration.Builder","navigatorTitle":[{"text":"Builder","kind":"identifier"}],"externalID":"s:10RevenueCat13ConfigurationC7BuilderC","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Builder","kind":"identifier"}],"roleHeading":"Class","symbolKind":"class"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/init(withAPIKey:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)","role":"symbol","title":"init(withAPIKey:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)","abstract":[{"text":"Create a new builder with your API key.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(userDefaults:)":{"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","abstract":[{"type":"text","text":"Set "},{"code":"userDefaults","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"userDefaults","kind":"externalParam"},{"kind":"text","text":": "},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"text":") -> ","kind":"text"},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"role":"symbol","title":"with(userDefaults:)"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(usesStoreKit2IfAvailable:)":{"type":"topic","kind":"symbol","deprecated":true,"url":"\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"usesStoreKit2IfAvailable","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"beta":true,"role":"symbol","title":"with(usesStoreKit2IfAvailable:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)","title":"with(showStoreMessagesAutomatically:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(storeKitVersion:)":{"abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","isActive":true},{"text":".","type":"text"}],"type":"topic","title":"with(storeKitVersion:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(storekitversion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKitVersion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"storeKitVersion"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","text":"StoreKitVersion","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","kind":"typeIdentifier"}],"kind":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/build()":{"abstract":[{"text":"Generate a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"type":"topic","title":"build()","url":"\/documentation\/revenuecat\/configuration\/builder\/build()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(platformInfo:)":{"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"platformInfo"},{"text":".","type":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)","title":"with(platformInfo:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"platformInfo","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"kind":"symbol"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(storeKit1Timeout:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)","title":"with(storeKit1Timeout:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit1Timeout"},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"storeKit1Timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-4fdlg":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","kind":"symbol","abstract":[],"title":"with(appUserID:)","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"kind":"text","text":") -> "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(dangerousSettings:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)","abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"dangerousSettings"},{"text":".","type":"text"}],"title":"with(dangerousSettings:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"dangerousSettings","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(apiKey:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"abstract":[{"type":"text","text":"Update your API key."}],"title":"with(apiKey:)","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-xllm":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(appUserID:)","type":"topic","abstract":[{"text":"Set an ","type":"text"},{"type":"codeVoice","code":"appUserID"},{"type":"text","text":"."}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(observerMode:storeKitVersion:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","title":"with(observerMode:storeKitVersion:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:storekitversion:)","abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"observerMode"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"storeKitVersion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"},{"text":") -> ","kind":"text"},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(networkTimeout:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"title":"with(networkTimeout:)","abstract":[{"text":"Set ","type":"text"},{"code":"networkTimeout","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/build().json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/build().json index 825162e09..afa699952 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/build().json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/build().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/build()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generate a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"}],"title":"build()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC5buildACyF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/build()":{"role":"symbol","title":"build()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"}],"abstract":[{"type":"text","text":"Generate a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/build()"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Generate a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"build()","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC5buildACyF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"}],"role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/build()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/build()":{"abstract":[{"text":"Generate a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object given the values configured by this builder."}],"type":"topic","title":"build()","url":"\/documentation\/revenuecat\/configuration\/builder\/build()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/build()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/init(withapikey:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/init(withapikey:).json index b7bb4a6cf..704721d24 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/init(withapikey:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/init(withapikey:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Create a new builder with your API key."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(withAPIKey:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat13ConfigurationC7BuilderC10withAPIKeyAESS_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/init(withAPIKey:)":{"role":"symbol","title":"init(withAPIKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Create a new builder with your API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"externalID":"s:10RevenueCat13ConfigurationC7BuilderC10withAPIKeyAESS_tcfc","roleHeading":"Initializer","symbolKind":"init","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"init(withAPIKey:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"apiKey"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/"}],"type":"paragraph"}],"name":"apiKey"}],"kind":"parameters"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"kind":"symbol","abstract":[{"text":"Create a new builder with your API key.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/init(withAPIKey:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)","role":"symbol","title":"init(withAPIKey:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/init(withAPIKey:)","abstract":[{"text":"Create a new builder with your API key.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(apikey:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(apikey:).json index 4cd05b8a2..34f0d39c6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(apikey:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(apikey:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Update your API key."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(apiKey:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with6apiKeyAESS_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(apiKey:)":{"role":"symbol","title":"with(apiKey:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Update your API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"apiKey","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","text":"Configuration"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"}],"platforms":["macOS"],"languages":["swift"]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"title":"with(apiKey:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with6apiKeyAESS_tF","role":"symbol","modules":[{"name":"RevenueCat"}]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Update your API key."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(apiKey:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(apiKey:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"apiKey"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"abstract":[{"type":"text","text":"Update your API key."}],"title":"with(apiKey:)","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-4fdlg.json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-4fdlg.json index 1c35b07ca..6aba4773f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-4fdlg.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-4fdlg.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(appUserID:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with9appUserIDAEs12StaticStringV_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-4fdlg":{"role":"symbol","title":"with(appUserID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg"},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","title":"with(appUserID:)","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with9appUserIDAEs12StaticStringV_tF","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV","text":"StaticString"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","text":"Builder"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12StaticStringV","text":"StaticString","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-4fdlg":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-4fdlg","kind":"symbol","abstract":[],"title":"with(appUserID:)","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"kind":"text","text":") -> "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-xllm.json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-xllm.json index d680b8532..14c1223cf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-xllm.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(appuserid:)-xllm.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The unique app user id for this user. This user id will allow users to share their"},{"type":"text","text":" "},{"type":"text","text":"purchases and subscriptions across devices. Pass "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" or an empty string if you want "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"text","text":"to generate this for you."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Best practice is to use a salted hash of your unique app user ids."}]}],"type":"aside","name":"Note"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this property if you have your own user identifiers that you manage."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set an "},{"type":"codeVoice","code":"appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(appUserID:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with9appUserIDAESSSg_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-xllm":{"role":"symbol","title":"with(appUserID:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set an "},{"type":"codeVoice","code":"appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with9appUserIDAESSSg_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","title":"with(appUserID:)","modules":[{"name":"RevenueCat"}],"symbolKind":"method"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"abstract":[{"type":"text","text":"Set an "},{"code":"appUserID","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The unique app user id for this user. This user id will allow users to share their"},{"type":"text","text":" "},{"type":"text","text":"purchases and subscriptions across devices. Pass "},{"code":"nil","type":"codeVoice"},{"text":" or an empty string if you want ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"text","text":"to generate this for you."}],"type":"paragraph"}],"name":"appUserID"}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"name":"Note","type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":"Best practice is to use a salted hash of your unique app user ids."}],"type":"paragraph"}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this property if you have your own user identifiers that you manage."}]}],"name":"Important","type":"aside"}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(appUserID:)-xllm":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(appUserID:)-xllm","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(appUserID:)","type":"topic","abstract":[{"text":"Set an ","type":"text"},{"type":"codeVoice","code":"appUserID"},{"type":"text","text":"."}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(dangeroussettings:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(dangeroussettings:).json index bfb74286c..d91884614 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(dangeroussettings:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(dangeroussettings:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"dangerousSettings","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Only use if suggested by RevenueCat support team."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"dangerousSettings"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(dangerousSettings:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with17dangerousSettingsAeA09DangerousG0C_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(dangerousSettings:)":{"role":"symbol","title":"with(dangerousSettings:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"dangerousSettings"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"title":"with(dangerousSettings:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"dangerousSettings","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","text":"Builder"}],"externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with17dangerousSettingsAeA09DangerousG0C_tF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","kind":"typeIdentifier","text":"DangerousSettings"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier"}],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"dangerousSettings","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Only use if suggested by RevenueCat support team.","type":"text"}]}],"name":"dangerousSettings"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"code":"dangerousSettings","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(dangerousSettings:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)","abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"dangerousSettings"},{"text":".","type":"text"}],"title":"with(dangerousSettings:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"dangerousSettings","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(dangerousSettings:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(entitlementverificationmode:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(entitlementverificationmode:).json index 23e62c581..ecf3e02e1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(entitlementverificationmode:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(entitlementverificationmode:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","text":"EntitlementVerificationMode"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","text":"EntitlementVerificationMode"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Defaults to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The result of the verification can be obtained from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification"},{"type":"text","text":" or"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This feature requires iOS 13+."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When changing from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled"},{"type":"text","text":" "},{"type":"text","text":"to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational"},{"type":"text","text":" "},{"type":"text","text":"the SDK will clear the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" cache."},{"type":"text","text":" "},{"type":"text","text":"This means that users will need to connect to the internet to get back their entitlements."}]}],"type":"aside","name":"Warning"},{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/trusted-entitlements"}]}]}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"with(entitlementVerificationMode:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with27entitlementVerificationModeAeC011EntitlementgH0O_tF","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/verification"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"https://rev.cat/trusted-entitlements":{"title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","url":"https:\/\/rev.cat\/trusted-entitlements"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/informational":{"role":"symbol","title":"Configuration.EntitlementVerificationMode.informational","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"informational"}],"abstract":[{"type":"text","text":"Enable entitlement verification."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/disabled":{"role":"symbol","title":"Configuration.EntitlementVerificationMode.disabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"abstract":[{"type":"text","text":"The SDK will not perform any entitlement verification."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/verification"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"entitlementVerificationMode"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"mode"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","text":"Builder"}],"languages":["swift"]},{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"text":" ","kind":"text"},{"text":"mode","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","text":"EntitlementVerificationMode"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Defaults to "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"The result of the verification can be obtained from "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","isActive":true},{"type":"text","text":" or"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification"},{"text":".","type":"text"}],"type":"paragraph"},{"name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This feature requires iOS 13+."}]}],"type":"aside"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When changing from "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","type":"reference","isActive":true},{"text":" ","type":"text"},{"type":"text","text":"to "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational"},{"type":"text","text":" "},{"type":"text","text":"the SDK will clear the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" cache."},{"type":"text","text":" "},{"text":"This means that users will need to connect to the internet to get back their entitlements.","type":"text"}]}],"name":"Warning","style":"warning"},{"text":"Related Articles","anchor":"Related-Articles","level":3,"type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/rev.cat\/trusted-entitlements","isActive":true,"type":"reference"}]}]}]},{"type":"heading","text":"Related Symbols","level":3,"anchor":"Related-Symbols"},{"items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"}]}]}],"type":"unorderedList"}]}],"abstract":[{"text":"Set ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true,"type":"reference"},{"type":"text","text":"."}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"],"title":"Advanced Configuration","generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EntitlementVerificationMode","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"modules":[{"name":"RevenueCat"}],"title":"with(entitlementVerificationMode:)","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with27entitlementVerificationModeAeC011EntitlementgH0O_tF","role":"symbol","roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/verification":{"type":"topic","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"role":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/verification","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"kind":"symbol"},"https://rev.cat/trusted-entitlements":{"type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","title":"Documentation","url":"https:\/\/rev.cat\/trusted-entitlements","titleInlineContent":[{"text":"Documentation","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/informational":{"kind":"symbol","title":"Configuration.EntitlementVerificationMode.informational","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational","abstract":[{"text":"Enable entitlement verification.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"informational"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/disabled":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","abstract":[{"text":"The SDK will not perform any entitlement verification.","type":"text"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled","kind":"symbol","title":"Configuration.EntitlementVerificationMode.disabled","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"text":"VerificationResult","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","abstract":[{"text":"Whether these entitlements were verified.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/verification","kind":"symbol","title":"verification","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"https://rev.cat/finish-transactions":{"url":"https:\/\/rev.cat\/finish-transactions","title":"is available here","type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"text":"is available here","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(networktimeout:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(networktimeout:).json index c292d6d19..79d724e88 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(networktimeout:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(networktimeout:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"networkTimeout"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(networkTimeout:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with14networkTimeoutAESd_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(networkTimeout:)":{"role":"symbol","title":"with(networkTimeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"networkTimeout"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with14networkTimeoutAESd_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"networkTimeout"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"method","roleHeading":"Instance Method","title":"with(networkTimeout:)"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"networkTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeInterval","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"}],"platforms":["macOS"],"languages":["swift"]},{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"text":"TimeInterval","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)"},"abstract":[{"text":"Set ","type":"text"},{"code":"networkTimeout","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(networkTimeout:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"networkTimeout"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"title":"with(networkTimeout:)","abstract":[{"text":"Set ","type":"text"},{"code":"networkTimeout","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(networkTimeout:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(observermode:storekitversion:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(observermode:storekitversion:).json new file mode 100644 index 000000000..f3f032e96 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(observermode:storekitversion:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"with(observerMode:storeKitVersion:)","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with12observerMode15storeKitVersionAESb_AA05StoreiJ0OtF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"storeKitVersion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"storeKitVersion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreKitVersion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"},{"text":") -> ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"observerMode","content":[{"inlineContent":[{"text":"Set this to ","type":"text"},{"code":"true","type":"codeVoice"},{"text":" if you have your own IAP implementation and want to use only","type":"text"},{"type":"text","text":" "},{"text":"RevenueCat’s backend. Default is ","type":"text"},{"type":"codeVoice","code":"false"},{"text":".","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Set the StoreKit version you’re using to make purchases.","type":"text"}]}],"name":"storeKitVersion"}],"kind":"parameters"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Set "},{"code":"observerMode","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(observermode:storekitversion:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(observerMode:storeKitVersion:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","title":"with(observerMode:storeKitVersion:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:storekitversion:)","abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"observerMode"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"storeKitVersion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"},{"text":") -> ","kind":"text"},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(platforminfo:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(platforminfo:).json index 5f02f29dc..20f5f4d6a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(platforminfo:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(platforminfo:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"platformInfo"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(platformInfo:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with12platformInfoAeA9PurchasesC08PlatformG0C_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(platformInfo:)":{"role":"symbol","title":"with(platformInfo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"platformInfo"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"role":"symbol","title":"Purchases.PlatformInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}],"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"platformInfo","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with12platformInfoAeA9PurchasesC08PlatformG0C_tF","symbolKind":"method","title":"with(platformInfo:)"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"platformInfo"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"platformInfo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"languages":["swift"],"platforms":["iOS"]},{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"platformInfo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Purchases","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":"."},{"text":"PlatformInfo","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"}],"platforms":["macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","kind":"symbol","title":"Purchases.PlatformInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","role":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"PlatformInfo","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(platformInfo:)":{"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"platformInfo"},{"text":".","type":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(platformInfo:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)","title":"with(platformInfo:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"platformInfo","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(showstoremessagesautomatically:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(showstoremessagesautomatically:).json index f0e334d06..746cb6e59 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(showstoremessagesautomatically:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(showstoremessagesautomatically:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you want to disable this behavior so that you can customize when these messages are shown, make sure"},{"type":"text","text":" "},{"type":"text","text":"you configure the SDK as early as possible in the app’s lifetime, otherwise messages will be displayed"},{"type":"text","text":" "},{"type":"text","text":"automatically."},{"type":"text","text":" "},{"type":"text","text":"Then use the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)"},{"type":"text","text":" method to display the messages."},{"type":"text","text":" "},{"type":"text","text":"More information: https:\/\/rev.cat\/storekit-message"}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this property only if you’re using Swift. If you’re using ObjC, you won’t be able to call"},{"type":"text","text":" "},{"type":"text","text":"the related methods"}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"type":"text","text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(showStoreMessagesAutomatically:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with30showStoreMessagesAutomaticallyAESb_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","title":"with(showStoreMessagesAutomatically:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"type":"text","text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","title":"showStoreMessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with30showStoreMessagesAutomaticallyAESb_tF","symbolKind":"method","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","text":"Builder"}],"role":"symbol","title":"with(showStoreMessagesAutomatically:)","roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"abstract":[{"text":"Set ","type":"text"},{"code":"showStoreMessagesAutomatically","type":"codeVoice"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"type":"text","text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or"},{"text":" ","type":"text"},{"text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized.","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}]},{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"showStoreMessagesAutomatically","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you want to disable this behavior so that you can customize when these messages are shown, make sure"},{"text":" ","type":"text"},{"type":"text","text":"you configure the SDK as early as possible in the app’s lifetime, otherwise messages will be displayed"},{"text":" ","type":"text"},{"type":"text","text":"automatically."},{"text":" ","type":"text"},{"type":"text","text":"Then use the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","isActive":true},{"type":"text","text":" method to display the messages."},{"text":" ","type":"text"},{"type":"text","text":"More information: https:\/\/rev.cat\/storekit-message"}]},{"type":"aside","style":"important","name":"Important","content":[{"inlineContent":[{"type":"text","text":"Set this property only if you’re using Swift. If you’re using ObjC, you won’t be able to call"},{"type":"text","text":" "},{"type":"text","text":"the related methods"}],"type":"paragraph"}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","abstract":[{"text":"Displays the specified store in-app message types to the user if there are any available to be shown.","type":"text"}],"title":"showStoreMessages(for:)","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"text":">) ","kind":"text"},{"text":"async","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)","title":"with(showStoreMessagesAutomatically:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekit1timeout:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekit1timeout:).json index 18ce4fd56..6e7bb63e5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekit1timeout:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekit1timeout:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"storeKit1Timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"storeKit1Timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit1Timeout"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"storeKit1Timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(storeKit1Timeout:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with16storeKit1TimeoutAESd_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(storeKit1Timeout:)":{"role":"symbol","title":"with(storeKit1Timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"storeKit1Timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit1Timeout"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"storeKit1Timeout"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"storeKit1Timeout"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"storeKit1Timeout","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval"},{"text":") -> ","kind":"text"},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder"}]}]}],"kind":"symbol","sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"storeKit1Timeout","kind":"externalParam"},{"kind":"text","text":": "},{"text":"TimeInterval","kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"title":"with(storeKit1Timeout:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with16storeKit1TimeoutAESd_tF","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(storeKit1Timeout:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)","title":"with(storeKit1Timeout:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKit1Timeout:)","abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit1Timeout"},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"storeKit1Timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@T@NSTimeInterval","text":"TimeInterval"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekitversion:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekitversion:).json new file mode 100644 index 000000000..c28ea8fd8 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(storekitversion:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"storeKitVersion","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"version","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","kind":"typeIdentifier","text":"StoreKitVersion"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder","kind":"typeIdentifier"}],"platforms":["iOS"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"storeKitVersion","kind":"externalParam"},{"kind":"text","text":" "},{"text":"version","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","kind":"typeIdentifier","text":"StoreKitVersion"},{"kind":"text","text":") -> "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Defaults to "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/default","isActive":true,"type":"reference"},{"text":" which lets the SDK select","type":"text"},{"type":"text","text":" "},{"text":"the most appropriate version of StoreKit. Currently defaults to StoreKit 1.","type":"text"}]},{"style":"note","name":"Note","type":"aside","content":[{"inlineContent":[{"text":"StoreKit 2 is only available on iOS 15+. StoreKit 1 will be used for previous iOS versions","type":"text"},{"text":" ","type":"text"},{"text":"regardless of this setting.","type":"text"}],"type":"paragraph"}]},{"level":3,"anchor":"Related-Symbols","type":"heading","text":"Related Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKitVersion:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(storekitversion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","modules":[{"name":"RevenueCat"}],"title":"with(storeKitVersion:)","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with15storeKitVersionAeA05StoregH0O_tF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"storeKitVersion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreKitVersion","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","isActive":true},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/default":{"url":"\/documentation\/revenuecat\/storekitversion\/default","title":"default","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Let RevenueCat use the most appropiate version of StoreKit"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"StoreKitVersion","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/default","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(storeKitVersion:)":{"abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","isActive":true},{"text":".","type":"text"}],"type":"topic","title":"with(storeKitVersion:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(storekitversion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(storeKitVersion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"storeKitVersion"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","text":"StoreKitVersion","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","kind":"typeIdentifier"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(userdefaults:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(userdefaults:).json index 06e71d9aa..fc58e01d4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(userdefaults:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(userdefaults:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"userDefaults","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":" to use"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"userDefaults"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"title":"with(userDefaults:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with12userDefaultsAESo06NSUserG0C_tF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(userDefaults:)":{"role":"symbol","title":"with(userDefaults:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"userDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"kind":"text","text":": "},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"text":") -> ","kind":"text"},{"text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"}],"languages":["swift"]},{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"platforms":["iOS"],"languages":["swift"]}]},{"parameters":[{"name":"userDefaults","content":[{"inlineContent":[{"type":"text","text":"Custom "},{"type":"codeVoice","code":"UserDefaults"},{"text":" to use","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"code":"userDefaults","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"sections":[],"metadata":{"externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with12userDefaultsAESo06NSUserG0C_tF","role":"symbol","title":"with(userDefaults:)","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userDefaults"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(userDefaults:)":{"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(userDefaults:)","abstract":[{"type":"text","text":"Set "},{"code":"userDefaults","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"text":"userDefaults","kind":"externalParam"},{"kind":"text","text":": "},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"text":") -> ","kind":"text"},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"role":"symbol","title":"with(userDefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(usesstorekit2ifavailable:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(usesstorekit2ifavailable:).json index 0193a0ffc..0f30cc1de 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(usesstorekit2ifavailable:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/builder/with(usesstorekit2ifavailable:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"usesStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"usesStoreKit2IfAvailable","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"enable StoreKit 2 on devices that support it."},{"type":"text","text":" "},{"type":"text","text":"Defaults to "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This configuration flag has been deprecated, and will be replaced by automatic remote configuration in the future."},{"type":"text","text":" "},{"type":"text","text":"However, apps using it should work correctly."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit2Setting"},{"type":"text","text":". If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", the SDK will use StoreKit 2 APIs internally. If disabled, it will use StoreKit 1 APIs instead."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"with(usesStoreKit2IfAvailable:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"usesStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"symbolKind":"method","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with24usesStoreKit2IfAvailableAESb_tF","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"\n RevenueCat currently uses StoreKit 1 for purchases, as its stability in production scenarios has\n proven to be more performant than StoreKit 2.\n\n We're collecting more data on the best approach, but StoreKit 1 vs StoreKit 2 is an implementation detail\n that you shouldn't need to care about.\n\n Simply remove this method call to let RevenueCat decide for you which StoreKit implementation to use.\n "}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(usesStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"with(usesStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"usesStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"storeKit2Setting"},{"type":"text","text":". If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", the SDK will use StoreKit 2 APIs internally. If disabled, it will use StoreKit 1 APIs instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)"},"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"text":"usesStoreKit2IfAvailable","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}],"platforms":[],"role":"symbol","externalID":"s:10RevenueCat13ConfigurationC7BuilderC4with24usesStoreKit2IfAvailableAESb_tF","modules":[{"name":"RevenueCat"}],"symbolKind":"method","extendedModule":"RevenueCat","title":"with(usesStoreKit2IfAvailable:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use .with(storeKitVersion:) to enable StoreKit 2"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"usesStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(usesStoreKit2IfAvailable:)":{"type":"topic","kind":"symbol","deprecated":true,"url":"\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(usesStoreKit2IfAvailable:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"text":"usesStoreKit2IfAvailable","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"}],"beta":true,"role":"symbol","title":"with(usesStoreKit2IfAvailable:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode.json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode.json index 0f247797b..d0813a961 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCEntitlementVerificationMode) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/trusted-entitlements"}]}]}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"role":"symbol","title":"Configuration.EntitlementVerificationMode","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"symbolKind":"enum","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/disabled":{"role":"symbol","title":"Configuration.EntitlementVerificationMode.disabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"abstract":[{"type":"text","text":"The SDK will not perform any entitlement verification."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/informational":{"role":"symbol","title":"Configuration.EntitlementVerificationMode.informational","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"informational"}],"abstract":[{"type":"text","text":"Enable entitlement verification."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational"},"https://rev.cat/trusted-entitlements":{"title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","url":"https:\/\/rev.cat\/trusted-entitlements"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/verification"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations"]}],"metadata":{"extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"roleHeading":"Enumeration","role":"symbol","title":"Configuration.EntitlementVerificationMode","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","symbolKind":"enum","navigatorTitle":[{"text":"EntitlementVerificationMode","kind":"identifier"}],"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"]]},"abstract":[{"text":"Defines how strict ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","isActive":true,"type":"reference"},{"text":" verification ought to be.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCEntitlementVerificationMode) ","kind":"text"},{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":3,"text":"Related Articles","anchor":"Related-Articles","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/trusted-entitlements"}]}]}]},{"anchor":"Related-Symbols","level":3,"text":"Related Symbols","type":"heading"},{"items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/Equatable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","title":"Equatable Implementations","kind":"article","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/informational":{"kind":"symbol","title":"Configuration.EntitlementVerificationMode.informational","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational","abstract":[{"text":"Enable entitlement verification.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"informational"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"text":"VerificationResult","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","abstract":[{"text":"Whether these entitlements were verified.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/verification","kind":"symbol","title":"verification","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/disabled":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","abstract":[{"text":"The SDK will not perform any entitlement verification.","type":"text"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled","kind":"symbol","title":"Configuration.EntitlementVerificationMode.disabled","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/SY":{"identifier":"doc:\/\/RevenueCat\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"https://rev.cat/trusted-entitlements":{"title":"Documentation","titleInlineContent":[{"text":"Documentation","type":"text"}],"url":"https:\/\/rev.cat\/trusted-entitlements","type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/init(rawValue:)":{"title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/!=(_:_:).json index 221ded5e8..2960b9aef 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","role":"symbol","symbolKind":"op"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/Equatable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","title":"Equatable Implementations","kind":"article","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/!=(_:_:)":{"type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/disabled.json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/disabled.json index c0b0c3a9c..679353627 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/disabled.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/disabled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The SDK will not perform any entitlement verification."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"title":"Configuration.EntitlementVerificationMode.disabled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO8disabledyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/disabled":{"role":"symbol","title":"Configuration.EntitlementVerificationMode.disabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"abstract":[{"type":"text","text":"The SDK will not perform any entitlement verification."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"The SDK will not perform any entitlement verification."}],"sections":[],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"disabled","kind":"identifier"}],"title":"Configuration.EntitlementVerificationMode.disabled","symbolKind":"case","roleHeading":"Case","role":"symbol","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO8disabledyA2EmF","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"disabled","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/disabled":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"disabled"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/disabled","abstract":[{"text":"The SDK will not perform any entitlement verification.","type":"text"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled","kind":"symbol","title":"Configuration.EntitlementVerificationMode.disabled","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/equatable-implementations.json index 5221e2b4d..3507173c6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)"]}],"kind":"article","metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/Equatable-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/!=(_:_:)":{"type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hash(into:).json index c01bd64a3..2ff0bc1ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)"]}],"kind":"symbol","metadata":{"title":"hash(into:)","extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hash(into:)":{"title":"hash(into:)","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hashvalue.json index 245ab3c41..884de2dbb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","extendedModule":"Swift","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"hashValue","modules":[{"name":"RevenueCat"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"symbolKind":"property","roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hashValue":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue","abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue","title":"hashValue","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/informational.json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/informational.json index 958446529..82e174992 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/informational.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/informational.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"informational"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If verification fails, this will be indicated with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed"},{"type":"text","text":" "},{"type":"text","text":"but parsing will not fail."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be useful if you want to handle validation failures but still grant access."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enable entitlement verification."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"informational"}],"title":"Configuration.EntitlementVerificationMode.informational","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO13informationalyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/informational":{"role":"symbol","title":"Configuration.EntitlementVerificationMode.informational","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"informational"}],"abstract":[{"type":"text","text":"Enable entitlement verification."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/failed":{"role":"symbol","title":"VerificationResult.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"Entitlement verification failed, possibly due to a MiTM attack."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/failed"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"case","roleHeading":"Case","title":"Configuration.EntitlementVerificationMode.informational","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO13informationalyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"informational","kind":"identifier"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"abstract":[{"text":"Enable entitlement verification.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"informational","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"If verification fails, this will be indicated with ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed"},{"type":"text","text":" "},{"type":"text","text":"but parsing will not fail."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"This can be useful if you want to handle validation failures but still grant access.","type":"text"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/failed":{"kind":"symbol","title":"VerificationResult.failed","url":"\/documentation\/revenuecat\/verificationresult\/failed","abstract":[{"text":"Entitlement verification failed, possibly due to a MiTM attack.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failed","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/informational":{"kind":"symbol","title":"Configuration.EntitlementVerificationMode.informational","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational","abstract":[{"text":"Enable entitlement verification.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"informational"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/informational","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/init(rawvalue:).json index a33906aeb..d11926ff2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}],"title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"symbolKind":"init","role":"symbol","roleHeading":"Initializer"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}],"name":"rawValue"}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"type":"text","text":" "},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}],"type":"paragraph"},{"type":"codeListing","code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/init(rawValue:)":{"title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/rawrepresentable-implementations.json index 46f3cb58d..7cf4ad99e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/configuration/entitlementverificationmode/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"kind":"article","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)"],"title":"Instance Methods","generated":true}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"]]},"variants":[{"paths":["\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hash(into:)":{"title":"hash(into:)","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode/hashValue":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue","abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode\/hashValue","title":"hashValue","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo.json index 1813871da..03e20f1f6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"title":"CustomerInfo","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}]},"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCCustomerInfo) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalApplicationVersion":{"role":"symbol","title":"originalApplicationVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The build number (in iOS) or the marketing version (in macOS) for the version of the application when the user"},{"type":"text","text":" "},{"type":"text","text":"bought the app. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString"},{"type":"text","text":" "},{"type":"text","text":"(in macOS) in the Info.plist file when the purchase was originally made. Use this for grandfathering users"},{"type":"text","text":" "},{"type":"text","text":"when migrating to subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/originalapplicationversion"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalAppUserId":{"role":"symbol","title":"originalAppUserId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalAppUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The original App User Id recorded for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/originalappuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/firstSeen":{"role":"symbol","title":"firstSeen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstSeen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date this user was first seen in RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/firstseen"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forEntitlement:)":{"role":"symbol","title":"purchaseDate(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given entitlement identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/hash"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptions":{"role":"symbol","title":"nonSubscriptions","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"NonSubscriptionTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptions"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forProductIdentifier:)":{"role":"symbol","title":"expirationDate(forProductIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the expiration date for a given product identifier. You should use Entitlements though!"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalPurchaseDate":{"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the purchase date for the version of the application when the user bought the app."},{"type":"text","text":" "},{"type":"text","text":"Use this for grandfathering users when migrating to subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/originalpurchasedate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonConsumablePurchases":{"beta":true,"role":"symbol","title":"nonConsumablePurchases","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumablePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns all product IDs of the non-subscription purchases a user has made."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"role":"symbol","title":"managementURL","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptionTransactions":{"beta":true,"role":"symbol","title":"nonSubscriptionTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"role":"symbol","title":"entitlements","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/latestExpirationDate":{"role":"symbol","title":"latestExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the latest expiration date of all products, nil if there are none."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/latestexpirationdate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forEntitlement:)":{"role":"symbol","title":"expirationDate(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the expiration date for a given entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/activeSubscriptions":{"role":"symbol","title":"activeSubscriptions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeSubscriptions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"All "},{"type":"emphasis","inlineContent":[{"type":"text","text":"subscription"}]},{"type":"text","text":" product identifiers with expiration dates in the future."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/activesubscriptions"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/allPurchasedProductIdentifiers":{"role":"symbol","title":"allPurchasedProductIdentifiers","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allPurchasedProductIdentifiers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"All product identifiers purchases by the user regardless of expiration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/decodable-implementations"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/description"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/RawDataContainer-Implementations":{"role":"collectionGroup","title":"RawDataContainer Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forProductIdentifier:)":{"role":"symbol","title":"purchaseDate(forProductIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given product identifier. You should use Entitlements though!"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"role":"symbol","title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}],"url":"\/documentation\/revenuecat\/rawdatacontainer"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/requestDate":{"role":"symbol","title":"requestDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"requestDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"Returns the fetch date of this CustomerInfo."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/requestdate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCCustomerInfo) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}]}],"kind":"declarations"}],"metadata":{"title":"CustomerInfo","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","symbolKind":"class","roleHeading":"Class","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"navigatorTitle":[{"text":"CustomerInfo","kind":"identifier"}],"role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo"]}],"relationshipsSections":[{"title":"Inherits From","kind":"relationships","type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"]},{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"]}],"seeAlsoSections":[{"title":"Subscription Status","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},"sections":[],"abstract":[{"text":"A container for the most recent customer info returned from ","type":"text"},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"managementURL","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/latestExpirationDate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","title":"latestExpirationDate","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/latestexpirationdate","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"latestExpirationDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Returns the latest expiration date of all products, nil if there are none."}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forProductIdentifier:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"expirationDate","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProductIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","abstract":[{"type":"text","text":"Get the expiration date for a given product identifier. You should use Entitlements though!"}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)","title":"expirationDate(forProductIdentifier:)","role":"symbol"},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/firstSeen":{"role":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/firstseen","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","abstract":[{"text":"The date this user was first seen in RevenueCat.","type":"text"}],"type":"topic","title":"firstSeen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"firstSeen","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"kind":"symbol"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonConsumablePurchases":{"beta":true,"url":"\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases","type":"topic","kind":"symbol","abstract":[{"text":"Returns all product IDs of the non-subscription purchases a user has made.","type":"text"}],"title":"nonConsumablePurchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonConsumablePurchases","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"deprecated":true},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/requestDate":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"requestDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"title":"requestDate","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate","url":"\/documentation\/revenuecat\/customerinfo\/requestdate","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Returns the fetch date of this CustomerInfo."}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Identifiable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","role":"collectionGroup","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/allPurchasedProductIdentifiers":{"url":"\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers","abstract":[{"type":"text","text":"All product identifiers purchases by the user regardless of expiration."}],"title":"allPurchasedProductIdentifiers","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"allPurchasedProductIdentifiers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sh","text":"Set","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/isEqual(_:)":{"url":"\/documentation\/revenuecat\/customerinfo\/isequal(_:)","abstract":[],"title":"isEqual(_:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)"},"doc://RevenueCat/Se":{"identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/activeSubscriptions":{"url":"\/documentation\/revenuecat\/customerinfo\/activesubscriptions","title":"activeSubscriptions","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"All "},{"type":"emphasis","inlineContent":[{"type":"text","text":"subscription"}]},{"type":"text","text":" product identifiers with expiration dates in the future."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeSubscriptions","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Encodable-Implementations":{"abstract":[],"title":"Encodable Implementations","url":"\/documentation\/revenuecat\/customerinfo\/encodable-implementations","type":"topic","role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forProductIdentifier:)":{"url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)","title":"purchaseDate(forProductIdentifier:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given product identifier. You should use Entitlements though!"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchaseDate","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductIdentifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"type":"topic","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"type":"text","text":" attached to this customer info."}],"title":"entitlements","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/customerinfo\/decodable-implementations","abstract":[],"title":"Decodable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations"},"doc://RevenueCat/s12IdentifiableP":{"identifier":"doc:\/\/RevenueCat\/s12IdentifiableP","title":"Swift.Identifiable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptions":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"nonSubscriptions","kind":"identifier"},{"kind":"text","text":": ["},{"text":"NonSubscriptionTransaction","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction"},{"text":"]","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","title":"nonSubscriptions","url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptions","abstract":[{"text":"Returns all the non-subscription purchases a user has made.","type":"text"},{"text":" ","type":"text"},{"text":"The purchases are ordered by purchase date in ascending order.","type":"text"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forEntitlement:)":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","title":"purchaseDate(forEntitlement:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)","type":"topic","role":"symbol","abstract":[{"text":"Get the latest purchase or renewal date for a given entitlement identifier.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forEntitlement:)":{"title":"expirationDate(forEntitlement:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[{"type":"text","text":"Get the expiration date for a given entitlement."}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/hash":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","title":"hash","url":"\/documentation\/revenuecat\/customerinfo\/hash","type":"topic","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalPurchaseDate":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","abstract":[{"type":"text","text":"Returns the purchase date for the version of the application when the user bought the app."},{"text":" ","type":"text"},{"text":"Use this for grandfathering users when migrating to subscriptions.","type":"text"}],"title":"originalPurchaseDate","kind":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/originalpurchasedate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","url":"\/documentation\/revenuecat\/rawdatacontainer","navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/RawDataContainer-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations","title":"RawDataContainer Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalApplicationVersion":{"abstract":[{"type":"text","text":"The build number (in iOS) or the marketing version (in macOS) for the version of the application when the user"},{"text":" ","type":"text"},{"type":"text","text":"bought the app. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString"},{"type":"text","text":" "},{"type":"text","text":"(in macOS) in the Info.plist file when the purchase was originally made. Use this for grandfathering users"},{"type":"text","text":" "},{"type":"text","text":"when migrating to subscriptions."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/customerinfo\/originalapplicationversion","role":"symbol","title":"originalApplicationVersion","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptionTransactions":{"url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions","abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"text":" ","type":"text"},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"title":"nonSubscriptionTransactions","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"text":": [","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/description":{"title":"description","kind":"symbol","abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalAppUserId":{"kind":"symbol","type":"topic","abstract":[{"text":"The original App User Id recorded for this user.","type":"text"}],"url":"\/documentation\/revenuecat\/customerinfo\/originalappuserid","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalAppUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","title":"originalAppUserId"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/activesubscriptions.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/activesubscriptions.json index c9e5a3e72..9c9f35367 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/activesubscriptions.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/activesubscriptions.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeSubscriptions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/activesubscriptions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All "},{"type":"emphasis","inlineContent":[{"type":"text","text":"subscription"}]},{"type":"text","text":" product identifiers with expiration dates in the future."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeSubscriptions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"title":"activeSubscriptions","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)activeSubscriptions","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/activeSubscriptions":{"role":"symbol","title":"activeSubscriptions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeSubscriptions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"All "},{"type":"emphasis","inlineContent":[{"type":"text","text":"subscription"}]},{"type":"text","text":" product identifiers with expiration dates in the future."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/activesubscriptions"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"All ","type":"text"},{"type":"emphasis","inlineContent":[{"type":"text","text":"subscription"}]},{"type":"text","text":" product identifiers with expiration dates in the future."}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeSubscriptions","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","text":"Set","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":">","kind":"text"}],"roleHeading":"Instance Property","title":"activeSubscriptions","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)activeSubscriptions"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeSubscriptions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/activesubscriptions"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/activeSubscriptions":{"url":"\/documentation\/revenuecat\/customerinfo\/activesubscriptions","title":"activeSubscriptions","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"All "},{"type":"emphasis","inlineContent":[{"type":"text","text":"subscription"}]},{"type":"text","text":" product identifiers with expiration dates in the future."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeSubscriptions","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/activeSubscriptions","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/allpurchasedproductidentifiers.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/allpurchasedproductidentifiers.json index 67203a8fc..8c275ec2f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/allpurchasedproductidentifiers.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/allpurchasedproductidentifiers.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allPurchasedProductIdentifiers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"All product identifiers purchases by the user regardless of expiration."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allPurchasedProductIdentifiers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"title":"allPurchasedProductIdentifiers","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)allPurchasedProductIdentifiers","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/allPurchasedProductIdentifiers":{"role":"symbol","title":"allPurchasedProductIdentifiers","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"allPurchasedProductIdentifiers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"All product identifiers purchases by the user regardless of expiration."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers"}}} \ No newline at end of file +{"metadata":{"role":"symbol","symbolKind":"property","title":"allPurchasedProductIdentifiers","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)allPurchasedProductIdentifiers","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allPurchasedProductIdentifiers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"sections":[],"abstract":[{"text":"All product identifiers purchases by the user regardless of expiration.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"allPurchasedProductIdentifiers"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/allPurchasedProductIdentifiers":{"url":"\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers","abstract":[{"type":"text","text":"All product identifiers purchases by the user regardless of expiration."}],"title":"allPurchasedProductIdentifiers","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/allPurchasedProductIdentifiers","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"allPurchasedProductIdentifiers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sh","text":"Set","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/decodable-implementations.json index 5e4d151c9..ce7917fa7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/init(from:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)"],"generated":true}],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/decodable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/revenuecat\/customerinfo\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/description.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/description.json index 70a9eef9a..42a2dc7bb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/description"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"description","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/description":{"title":"description","kind":"symbol","abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/description","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/encodable-implementations.json index fe8bb58ca..9fa913c48 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/encode(to:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)"]}],"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/encode(to:)":{"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"title":"encode(to:)","url":"\/documentation\/revenuecat\/customerinfo\/encode(to:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/encode(to:).json index 03c32adea..2d7204ae6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat12CustomerInfoC6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/encodable-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/encode(to:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"encoder"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"code":"encoder","type":"codeVoice"},{"text":" will encode an empty","type":"text"},{"text":" ","type":"text"},{"text":"keyed container in its place.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"encoder’s format."}]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"title":"encode(to:)","symbolKind":"method","externalID":"s:10RevenueCat12CustomerInfoC6encode2toys7Encoder_p_tKF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","extendedModule":"RevenueCat"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/encode(to:)":{"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"title":"encode(to:)","url":"\/documentation\/revenuecat\/customerinfo\/encode(to:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Encodable-Implementations":{"abstract":[],"title":"Encodable Implementations","url":"\/documentation\/revenuecat\/customerinfo\/encodable-implementations","type":"topic","role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Encodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/entitlements.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/entitlements.json index d586d9b00..f76a65417 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/entitlements.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/entitlements.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/entitlements"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","interfaceLanguage":"swift"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"title":"entitlements","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)entitlements","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"role":"symbol","title":"entitlements","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"entitlements","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)entitlements","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"text":"EntitlementInfos","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"symbolKind":"property"},"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/entitlements"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true},{"type":"text","text":" attached to this customer info."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"type":"topic","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"type":"text","text":" attached to this customer info."}],"title":"entitlements","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forentitlement:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forentitlement:).json index f82613075..2957e00f3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forentitlement:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forentitlement:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entitlementIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The ID of the entitlement"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The expiration date for the passed in "},{"type":"codeVoice","code":"entitlementIdentifier"},{"type":"text","text":", or "},{"type":"codeVoice","code":"nil"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the expiration date for a given entitlement."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"expirationDate(forEntitlement:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)expirationDateForEntitlement:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forEntitlement:)":{"role":"symbol","title":"expirationDate(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the expiration date for a given entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Get the expiration date for a given entitlement."}],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)expirationDateForEntitlement:","symbolKind":"method","title":"expirationDate(forEntitlement:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"expirationDate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Instance Method"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expirationDate"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"text":"entitlementIdentifier","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"entitlementIdentifier","content":[{"inlineContent":[{"type":"text","text":"The ID of the entitlement"}],"type":"paragraph"}]}]},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The expiration date for the passed in "},{"type":"codeVoice","code":"entitlementIdentifier"},{"text":", or ","type":"text"},{"type":"codeVoice","code":"nil"}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forEntitlement:)":{"title":"expirationDate(forEntitlement:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[{"type":"text","text":"Get the expiration date for a given entitlement."}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forproductidentifier:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forproductidentifier:).json index 1c0d8861f..c142833ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forproductidentifier:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/expirationdate(forproductidentifier:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Product identifier for product"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The expiration date for "},{"type":"codeVoice","code":"productIdentifier"},{"type":"text","text":", "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if product never purchased"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the expiration date for a given product identifier. You should use Entitlements though!"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"expirationDate(forProductIdentifier:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)expirationDateForProductIdentifier:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forProductIdentifier:)":{"role":"symbol","title":"expirationDate(forProductIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the expiration date for a given product identifier. You should use Entitlements though!"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":"("},{"text":"forProductIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)expirationDateForProductIdentifier:","roleHeading":"Instance Method","title":"expirationDate(forProductIdentifier:)","role":"symbol"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Get the expiration date for a given product identifier. You should use Entitlements though!"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"expirationDate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductIdentifier","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"productIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Product identifier for product"}]}]}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"The expiration date for ","type":"text"},{"type":"codeVoice","code":"productIdentifier"},{"type":"text","text":", "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if product never purchased"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/expirationDate(forProductIdentifier:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"expirationDate","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProductIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/expirationDate(forProductIdentifier:)","abstract":[{"type":"text","text":"Get the expiration date for a given product identifier. You should use Entitlements though!"}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)","title":"expirationDate(forProductIdentifier:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/firstseen.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/firstseen.json index 8cccf27f6..6866bdd2f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/firstseen.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/firstseen.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstSeen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/firstseen"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date this user was first seen in RevenueCat."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstSeen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"firstSeen","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)firstSeen","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/firstSeen":{"role":"symbol","title":"firstSeen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstSeen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date this user was first seen in RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/firstseen"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen"},"metadata":{"title":"firstSeen","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)firstSeen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstSeen"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"The date this user was first seen in RevenueCat."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/firstseen"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"firstSeen","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/firstSeen":{"role":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/firstseen","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/firstSeen","abstract":[{"text":"The date this user was first seen in RevenueCat.","type":"text"}],"type":"topic","title":"firstSeen","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"firstSeen","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/hash.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/hash.json index d93c110ef..5ebce0ee4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/hash"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/hash"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)hash","symbolKind":"property","title":"hash","role":"symbol","roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/hash":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/hash","title":"hash","url":"\/documentation\/revenuecat\/customerinfo\/hash","type":"topic","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-38f1q.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-38f1q.json index 373650fd6..fa53bf62c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-38f1q.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-38f1q.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/id-38f1q"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat12CustomerInfoC2idSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-38f1q":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/id-38f1q"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/id-38f1q"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat12CustomerInfoC2idSSvp","extendedModule":"RevenueCat","roleHeading":"Instance Property","symbolKind":"property","title":"id","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Identifiable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","role":"collectionGroup","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-38f1q":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","role":"symbol","title":"id","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/revenuecat\/customerinfo\/id-38f1q","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-es7f.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-es7f.json index e55a40bab..129faa0d1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-es7f.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/id-es7f.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/id-es7f"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCCustomerInfo","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-es7f":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/id-es7f"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations"]]},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/id-es7f"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.15","name":"macOS"},{"unavailable":false,"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.0","name":"watchOS"}],"extendedModule":"Swift","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCCustomerInfo","symbolKind":"property","roleHeading":"Instance Property","title":"id"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Identifiable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","role":"collectionGroup","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-es7f":{"url":"\/documentation\/revenuecat\/customerinfo\/id-es7f","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"role":"symbol","title":"id","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/identifiable-implementations.json index 6a3a87a85..557d5a93a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/identifiable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/identifiable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-38f1q":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/id-38f1q"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-es7f":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/id-es7f"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Identifiable-Implementations"},"metadata":{"role":"collectionGroup","title":"Identifiable Implementations","modules":[{"name":"RevenueCat"}]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f"],"title":"Instance Properties","generated":true}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-es7f":{"url":"\/documentation\/revenuecat\/customerinfo\/id-es7f","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-es7f","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"role":"symbol","title":"id","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/id-38f1q":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/id-38f1q","role":"symbol","title":"id","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/revenuecat\/customerinfo\/id-38f1q","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/init(from:).json index ce25dfd00..4d14ffa39 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12CustomerInfoC4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/decodable-implementations"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/init(from:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations"]]},"sections":[],"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"metadata":{"extendedModule":"RevenueCat","title":"init(from:)","role":"symbol","symbolKind":"init","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:10RevenueCat12CustomerInfoC4fromACs7Decoder_p_tKcfc"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/revenuecat\/customerinfo\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/customerinfo\/decodable-implementations","abstract":[],"title":"Decodable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/Decodable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/isequal(_:).json index 260e42563..400747812 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)isEqual:","role":"symbol","title":"isEqual(_:)","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/isEqual(_:)":{"url":"\/documentation\/revenuecat\/customerinfo\/isequal(_:)","abstract":[],"title":"isEqual(_:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/isEqual(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/latestexpirationdate.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/latestexpirationdate.json index a33a4665a..139bc274e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/latestexpirationdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/latestexpirationdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/latestexpirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the latest expiration date of all products, nil if there are none."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"latestExpirationDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)latestExpirationDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/latestExpirationDate":{"role":"symbol","title":"latestExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the latest expiration date of all products, nil if there are none."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/latestexpirationdate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"abstract":[{"type":"text","text":"Returns the latest expiration date of all products, nil if there are none."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"latestExpirationDate"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/latestexpirationdate"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestExpirationDate"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"latestExpirationDate","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)latestExpirationDate","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/latestExpirationDate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/latestExpirationDate","title":"latestExpirationDate","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/latestexpirationdate","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"latestExpirationDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Returns the latest expiration date of all products, nil if there are none."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/managementurl.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/managementurl.json index 5267835df..1e150679e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/managementurl.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/managementurl.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If this user has an active iOS subscription, this will point to the App Store."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user has an active Play Store subscription it will point there."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If there are no active subscriptions it will be null."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If there are multiple for different platforms, it will point to the App Store."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/managementurl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"title":"managementURL","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)managementURL","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"role":"symbol","title":"managementURL","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"If this user has an active iOS subscription, this will point to the App Store.","type":"text"}]}]},{"content":[{"inlineContent":[{"text":"If the user has an active Play Store subscription it will point there.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If there are no active subscriptions it will be null."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If there are multiple for different platforms, it will point to the App Store."}]}]}]}]}],"abstract":[{"text":"URL to manage the active subscription of the user.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/managementurl"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"managementURL","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)managementURL","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"managementURL","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonconsumablepurchases.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonconsumablepurchases.json index e1c792bda..db95faa3d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonconsumablepurchases.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonconsumablepurchases.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumablePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns all product IDs of the non-subscription purchases a user has made."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"nonConsumablePurchases","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumablePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCCustomerInfo(py)nonConsumablePurchases","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"use nonSubscriptionTransactions"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonConsumablePurchases":{"beta":true,"role":"symbol","title":"nonConsumablePurchases","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumablePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns all product IDs of the non-subscription purchases a user has made."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases"}}} \ No newline at end of file +{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"use nonSubscriptionTransactions"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"nonConsumablePurchases","platforms":[],"symbolKind":"property","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCCustomerInfo(py)nonConsumablePurchases","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumablePurchases"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"sections":[],"abstract":[{"text":"Returns all product IDs of the non-subscription purchases a user has made.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonConsumablePurchases","kind":"identifier"},{"kind":"text","text":": "},{"text":"Set","preciseIdentifier":"s:Sh","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"> { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases"},"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonConsumablePurchases":{"beta":true,"url":"\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases","type":"topic","kind":"symbol","abstract":[{"text":"Returns all product IDs of the non-subscription purchases a user has made.","type":"text"}],"title":"nonConsumablePurchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonConsumablePurchases","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonConsumablePurchases","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptions.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptions.json index eb9a22fa9..8fc4ffa2a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptions.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptions.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction","text":"NonSubscriptionTransaction"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This includes:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Consumables"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Non-consumables"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Non-renewing subscriptions"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/nonsubscriptions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"NonSubscriptionTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction"},{"kind":"text","text":"]"}],"title":"nonSubscriptions","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)nonSubscriptions","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptions":{"role":"symbol","title":"nonSubscriptions","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"NonSubscriptionTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptions"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonSubscriptions","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction","kind":"typeIdentifier","text":"NonSubscriptionTransaction"},{"text":"]","kind":"text"}],"roleHeading":"Instance Property","title":"nonSubscriptions","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)nonSubscriptions"},"sections":[],"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonSubscriptions","kind":"identifier"},{"text":": [","kind":"text"},{"text":"NonSubscriptionTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"This includes:"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Consumables"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Non-consumables"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Non-renewing subscriptions"}]}]}],"type":"unorderedList"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/nonsubscriptions"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptions":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"nonSubscriptions","kind":"identifier"},{"kind":"text","text":": ["},{"text":"NonSubscriptionTransaction","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction"},{"text":"]","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptions","title":"nonSubscriptions","url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptions","abstract":[{"text":"Returns all the non-subscription purchases a user has made.","type":"text"},{"text":" ","type":"text"},{"text":"The purchases are ordered by purchase date in ascending order.","type":"text"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptiontransactions.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptiontransactions.json index 6fd8446ce..f0d705ea9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptiontransactions.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/nonsubscriptiontransactions.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"nonSubscriptionTransactions","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCCustomerInfo(py)nonSubscriptionTransactions","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptionTransactions":{"beta":true,"role":"symbol","title":"nonSubscriptionTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"type":"text","text":" "},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"abstract":[{"text":"Returns all the non-subscription purchases a user has made.","type":"text"},{"text":" ","type":"text"},{"text":"The purchases are ordered by purchase date in ascending order.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions"]}],"kind":"symbol","metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCCustomerInfo(py)nonSubscriptionTransactions","role":"symbol","title":"nonSubscriptionTransactions","platforms":[],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonSubscriptionTransactions","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"text":"]","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/nonSubscriptionTransactions":{"url":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions","abstract":[{"type":"text","text":"Returns all the non-subscription purchases a user has made."},{"text":" ","type":"text"},{"type":"text","text":"The purchases are ordered by purchase date in ascending order."}],"title":"nonSubscriptionTransactions","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscriptionTransactions"},{"text":": [","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/nonSubscriptionTransactions"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalapplicationversion.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalapplicationversion.json index cbe9170a2..77ace6a33 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalapplicationversion.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalapplicationversion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be nil, see -"},{"type":"codeVoice","code":"Purchases.restorePurchases(completion:)"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/originalapplicationversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The build number (in iOS) or the marketing version (in macOS) for the version of the application when the user"},{"type":"text","text":" "},{"type":"text","text":"bought the app. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString"},{"type":"text","text":" "},{"type":"text","text":"(in macOS) in the Info.plist file when the purchase was originally made. Use this for grandfathering users"},{"type":"text","text":" "},{"type":"text","text":"when migrating to subscriptions."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalApplicationVersion","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)originalApplicationVersion","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalApplicationVersion":{"role":"symbol","title":"originalApplicationVersion","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The build number (in iOS) or the marketing version (in macOS) for the version of the application when the user"},{"type":"text","text":" "},{"type":"text","text":"bought the app. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString"},{"type":"text","text":" "},{"type":"text","text":"(in macOS) in the Info.plist file when the purchase was originally made. Use this for grandfathering users"},{"type":"text","text":" "},{"type":"text","text":"when migrating to subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/originalapplicationversion"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalApplicationVersion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"content":[{"inlineContent":[{"type":"text","text":"This can be nil, see -"},{"code":"Purchases.restorePurchases(completion:)","type":"codeVoice"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Note"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"originalApplicationVersion","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalApplicationVersion","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)originalApplicationVersion","symbolKind":"property","role":"symbol"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"The build number (in iOS) or the marketing version (in macOS) for the version of the application when the user"},{"type":"text","text":" "},{"type":"text","text":"bought the app. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString"},{"text":" ","type":"text"},{"text":"(in macOS) in the Info.plist file when the purchase was originally made. Use this for grandfathering users","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"when migrating to subscriptions."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/originalapplicationversion"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalApplicationVersion":{"abstract":[{"type":"text","text":"The build number (in iOS) or the marketing version (in macOS) for the version of the application when the user"},{"text":" ","type":"text"},{"type":"text","text":"bought the app. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString"},{"type":"text","text":" "},{"type":"text","text":"(in macOS) in the Info.plist file when the purchase was originally made. Use this for grandfathering users"},{"type":"text","text":" "},{"type":"text","text":"when migrating to subscriptions."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalApplicationVersion","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalApplicationVersion"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/customerinfo\/originalapplicationversion","role":"symbol","title":"originalApplicationVersion","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalappuserid.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalappuserid.json index 86f453d5d..4c193a9df 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalappuserid.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalappuserid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalAppUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/originalappuserid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The original App User Id recorded for this user."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalAppUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"originalAppUserId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)originalAppUserId","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalAppUserId":{"role":"symbol","title":"originalAppUserId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalAppUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The original App User Id recorded for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/originalappuserid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"The original App User Id recorded for this user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalAppUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId"},"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalAppUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)originalAppUserId","roleHeading":"Instance Property","symbolKind":"property","title":"originalAppUserId"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/originalappuserid"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalAppUserId":{"kind":"symbol","type":"topic","abstract":[{"text":"The original App User Id recorded for this user.","type":"text"}],"url":"\/documentation\/revenuecat\/customerinfo\/originalappuserid","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"originalAppUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalAppUserId","title":"originalAppUserId"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalpurchasedate.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalpurchasedate.json index 740d61da0..6d7a20567 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalpurchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/originalpurchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", see "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/originalpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the purchase date for the version of the application when the user bought the app."},{"type":"text","text":" "},{"type":"text","text":"Use this for grandfathering users when migrating to subscriptions."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"originalPurchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)originalPurchaseDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalPurchaseDate":{"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the purchase date for the version of the application when the user bought the app."},{"type":"text","text":" "},{"type":"text","text":"Use this for grandfathering users when migrating to subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/originalpurchasedate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)originalPurchaseDate","roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate"},"sections":[],"abstract":[{"type":"text","text":"Returns the purchase date for the version of the application when the user bought the app."},{"text":" ","type":"text"},{"text":"Use this for grandfathering users when migrating to subscriptions.","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/originalpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"name":"Note","content":[{"inlineContent":[{"text":"This can be ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":", see "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","isActive":true,"type":"reference"}],"type":"paragraph"}],"type":"aside","style":"note"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/originalPurchaseDate":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/originalPurchaseDate","abstract":[{"type":"text","text":"Returns the purchase date for the version of the application when the user bought the app."},{"text":" ","type":"text"},{"text":"Use this for grandfathering users when migrating to subscriptions.","type":"text"}],"title":"originalPurchaseDate","kind":"symbol","url":"\/documentation\/revenuecat\/customerinfo\/originalpurchasedate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forentitlement:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forentitlement:).json index 56507c0d7..6a243a76a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forentitlement:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forentitlement:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entitlementIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Entitlement identifier for entitlement"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The purchase date for "},{"type":"codeVoice","code":"entitlementIdentifier"},{"type":"text","text":", "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if product never purchased"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given entitlement identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"purchaseDate(forEntitlement:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)purchaseDateForEntitlement:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forEntitlement:)":{"role":"symbol","title":"purchaseDate(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given entitlement identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)purchaseDateForEntitlement:","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forEntitlement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","title":"purchaseDate(forEntitlement:)","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given entitlement identifier."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchaseDate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"entitlementIdentifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Entitlement identifier for entitlement","type":"text"}]}],"name":"entitlementIdentifier"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The purchase date for "},{"code":"entitlementIdentifier","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" if product never purchased","type":"text"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forEntitlement:)":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forEntitlement:)","title":"purchaseDate(forEntitlement:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)","type":"topic","role":"symbol","abstract":[{"text":"Get the latest purchase or renewal date for a given entitlement identifier.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forproductidentifier:).json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forproductidentifier:).json index 6e383642c..334f2cdc0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forproductidentifier:).json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/purchasedate(forproductidentifier:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Product identifier for subscription product"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The purchase date for "},{"type":"codeVoice","code":"productIdentifier"},{"type":"text","text":", "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if product never purchased"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given product identifier. You should use Entitlements though!"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"purchaseDate(forProductIdentifier:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)purchaseDateForProductIdentifier:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forProductIdentifier:)":{"role":"symbol","title":"purchaseDate(forProductIdentifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given product identifier. You should use Entitlements though!"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given product identifier. You should use Entitlements though!"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchaseDate","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProductIdentifier","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"productIdentifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Product identifier for subscription product","type":"text"}]}],"name":"productIdentifier"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The purchase date for "},{"type":"codeVoice","code":"productIdentifier"},{"text":", ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if product never purchased"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"purchaseDate(forProductIdentifier:)","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(im)purchaseDateForProductIdentifier:","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchaseDate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductIdentifier","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/purchaseDate(forProductIdentifier:)":{"url":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)","title":"purchaseDate(forProductIdentifier:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get the latest purchase or renewal date for a given product identifier. You should use Entitlements though!"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchaseDate","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductIdentifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/purchaseDate(forProductIdentifier:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdata.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdata.json index 09f35543f..8cc3abdf0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdata.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/rawdata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"kind":"symbol","metadata":{"role":"symbol","title":"rawData","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCCustomerInfo(py)rawData","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/rawdata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/RawDataContainer-Implementations":{"role":"collectionGroup","title":"RawDataContainer Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/rawdata"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData"},"kind":"symbol","abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"text":" ","type":"text"},{"type":"text","text":"to future data while using an older version of the SDK."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"metadata":{"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawData"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"text":"]","kind":"text"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCCustomerInfo(py)rawData","roleHeading":"Instance Property","title":"rawData","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/rawData":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawData"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData","kind":"symbol","abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"url":"\/documentation\/revenuecat\/customerinfo\/rawdata","type":"topic","title":"rawData","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/RawDataContainer-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations","title":"RawDataContainer Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdatacontainer-implementations.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdatacontainer-implementations.json index 7278e932b..01c7e27ba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdatacontainer-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/rawdatacontainer-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawDataContainer Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/rawdata"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/RawDataContainer-Implementations"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData"],"generated":true,"title":"Instance Properties"}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawDataContainer Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/rawData":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawData"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/rawData","kind":"symbol","abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"url":"\/documentation\/revenuecat\/customerinfo\/rawdata","type":"topic","title":"rawData","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/customerinfo/requestdate.json b/docs/4.37.0/data/documentation/revenuecat/customerinfo/requestdate.json index 09b38d3a8..ae5e6810d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/customerinfo/requestdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/customerinfo/requestdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"requestDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/customerinfo\/requestdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the fetch date of this CustomerInfo."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"requestDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"requestDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)requestDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/requestDate":{"role":"symbol","title":"requestDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"requestDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"Returns the fetch date of this CustomerInfo."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/requestdate"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/customerinfo\/requestdate"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"requestDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"title":"requestDate","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCCustomerInfo(py)requestDate","symbolKind":"property"},"abstract":[{"type":"text","text":"Returns the fetch date of this CustomerInfo."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"requestDate"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/requestDate":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"requestDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"title":"requestDate","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/requestDate","url":"\/documentation\/revenuecat\/customerinfo\/requestdate","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Returns the fetch date of this CustomerInfo."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings.json b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings.json index 52d4d08d4..ce48bd2ad 100644 --- a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings.json +++ b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCDangerousSettings) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"title":"DangerousSettings","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/init()"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init(autoSyncPurchases:)":{"role":"symbol","title":"init(autoSyncPurchases:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/customEntitlementComputation":{"role":"symbol","title":"customEntitlementComputation","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"customEntitlementComputation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A property meant for apps that do their own entitlements computation, separated from RevenueCat."},{"type":"text","text":" "},{"type":"text","text":"It:"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/autoSyncPurchases":{"role":"symbol","title":"autoSyncPurchases","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue. If this is disabled, RevenueCat won’t observe"},{"type":"text","text":" "},{"type":"text","text":"the StoreKit queue, and it will not sync any purchase automatically."},{"type":"text","text":" "},{"type":"text","text":"Call syncPurchases whenever a new transaction is completed so the receipt is sent to RevenueCat’s backend."},{"type":"text","text":" "},{"type":"text","text":"Consumables disappear from the receipt after the transaction is finished, so make sure purchases are"},{"type":"text","text":" "},{"type":"text","text":"synced before finishing any consumable transaction, otherwise RevenueCat won’t register the purchase."},{"type":"text","text":" "},{"type":"text","text":"Auto syncing of purchases is enabled by default."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DangerousSettings"}],"modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","roleHeading":"Class","title":"DangerousSettings","role":"symbol"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Only use a Dangerous Setting if suggested by RevenueCat support team.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/dangeroussettings"]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","type":"inheritsFrom","kind":"relationships"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCDangerousSettings) "},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}]}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init()":{"fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/init()","title":"init()","role":"symbol"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/autoSyncPurchases":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoSyncPurchases","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","kind":"symbol","abstract":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue. If this is disabled, RevenueCat won’t observe"},{"type":"text","text":" "},{"type":"text","text":"the StoreKit queue, and it will not sync any purchase automatically."},{"type":"text","text":" "},{"text":"Call syncPurchases whenever a new transaction is completed so the receipt is sent to RevenueCat’s backend.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Consumables disappear from the receipt after the transaction is finished, so make sure purchases are"},{"text":" ","type":"text"},{"type":"text","text":"synced before finishing any consumable transaction, otherwise RevenueCat won’t register the purchase."},{"type":"text","text":" "},{"type":"text","text":"Auto syncing of purchases is enabled by default."}],"url":"\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases","type":"topic","title":"autoSyncPurchases","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/customEntitlementComputation":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"customEntitlementComputation"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation","abstract":[{"type":"text","text":"A property meant for apps that do their own entitlements computation, separated from RevenueCat."},{"type":"text","text":" "},{"type":"text","text":"It:"}],"type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation","title":"customEntitlementComputation","role":"symbol"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init(autoSyncPurchases:)":{"url":"\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)","kind":"symbol","title":"init(autoSyncPurchases:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)","role":"symbol","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"autoSyncPurchases","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/autosyncpurchases.json b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/autosyncpurchases.json index b18bc0c77..280d674bc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/autosyncpurchases.json +++ b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/autosyncpurchases.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue. If this is disabled, RevenueCat won’t observe"},{"type":"text","text":" "},{"type":"text","text":"the StoreKit queue, and it will not sync any purchase automatically."},{"type":"text","text":" "},{"type":"text","text":"Call syncPurchases whenever a new transaction is completed so the receipt is sent to RevenueCat’s backend."},{"type":"text","text":" "},{"type":"text","text":"Consumables disappear from the receipt after the transaction is finished, so make sure purchases are"},{"type":"text","text":" "},{"type":"text","text":"synced before finishing any consumable transaction, otherwise RevenueCat won’t register the purchase."},{"type":"text","text":" "},{"type":"text","text":"Auto syncing of purchases is enabled by default."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"autoSyncPurchases","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(py)autoSyncPurchases","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/autoSyncPurchases":{"role":"symbol","title":"autoSyncPurchases","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue. If this is disabled, RevenueCat won’t observe"},{"type":"text","text":" "},{"type":"text","text":"the StoreKit queue, and it will not sync any purchase automatically."},{"type":"text","text":" "},{"type":"text","text":"Call syncPurchases whenever a new transaction is completed so the receipt is sent to RevenueCat’s backend."},{"type":"text","text":" "},{"type":"text","text":"Consumables disappear from the receipt after the transaction is finished, so make sure purchases are"},{"type":"text","text":" "},{"type":"text","text":"synced before finishing any consumable transaction, otherwise RevenueCat won’t register the purchase."},{"type":"text","text":" "},{"type":"text","text":"Auto syncing of purchases is enabled by default."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue. If this is disabled, RevenueCat won’t observe"},{"type":"text","text":" "},{"text":"the StoreKit queue, and it will not sync any purchase automatically.","type":"text"},{"text":" ","type":"text"},{"text":"Call syncPurchases whenever a new transaction is completed so the receipt is sent to RevenueCat’s backend.","type":"text"},{"text":" ","type":"text"},{"text":"Consumables disappear from the receipt after the transaction is finished, so make sure purchases are","type":"text"},{"text":" ","type":"text"},{"text":"synced before finishing any consumable transaction, otherwise RevenueCat won’t register the purchase.","type":"text"},{"type":"text","text":" "},{"text":"Auto syncing of purchases is enabled by default.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(py)autoSyncPurchases","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"autoSyncPurchases","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","title":"autoSyncPurchases","roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/autoSyncPurchases":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoSyncPurchases","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/autoSyncPurchases","kind":"symbol","abstract":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue. If this is disabled, RevenueCat won’t observe"},{"type":"text","text":" "},{"type":"text","text":"the StoreKit queue, and it will not sync any purchase automatically."},{"type":"text","text":" "},{"text":"Call syncPurchases whenever a new transaction is completed so the receipt is sent to RevenueCat’s backend.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Consumables disappear from the receipt after the transaction is finished, so make sure purchases are"},{"text":" ","type":"text"},{"type":"text","text":"synced before finishing any consumable transaction, otherwise RevenueCat won’t register the purchase."},{"type":"text","text":" "},{"type":"text","text":"Auto syncing of purchases is enabled by default."}],"url":"\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases","type":"topic","title":"autoSyncPurchases","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/customentitlementcomputation.json b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/customentitlementcomputation.json index eff52d074..9286640fd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/customentitlementcomputation.json +++ b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/customentitlementcomputation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"customEntitlementComputation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"disables automatic CustomerInfo cache updates"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"disables "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"disallows configuration of the SDK without an appUserID"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"disables automatic firing of the PurchasesDelegate’s CustomerInfo listener when setting the delegate."},{"type":"text","text":" "},{"type":"text","text":"It will only be called when the SDK posts a receipt or after customerInfo on device changes."}]}]}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This is a dangerous setting and should only be used if you intend to do your own entitlement"},{"type":"text","text":" "},{"type":"text","text":"granting, separate from RevenueCat."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A property meant for apps that do their own entitlements computation, separated from RevenueCat."},{"type":"text","text":" "},{"type":"text","text":"It:"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"customEntitlementComputation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"customEntitlementComputation","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(py)customEntitlementComputation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/customEntitlementComputation":{"role":"symbol","title":"customEntitlementComputation","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"customEntitlementComputation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A property meant for apps that do their own entitlements computation, separated from RevenueCat."},{"type":"text","text":" "},{"type":"text","text":"It:"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","title":"customEntitlementComputation","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customEntitlementComputation"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(py)customEntitlementComputation","symbolKind":"property"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"customEntitlementComputation","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"disables automatic CustomerInfo cache updates","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"disables "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","type":"reference"},{"text":" and ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"disallows configuration of the SDK without an appUserID"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"disables automatic firing of the PurchasesDelegate’s CustomerInfo listener when setting the delegate.","type":"text"},{"type":"text","text":" "},{"text":"It will only be called when the SDK posts a receipt or after customerInfo on device changes.","type":"text"}],"type":"paragraph"}]}]},{"type":"aside","name":"Important","content":[{"inlineContent":[{"type":"text","text":"This is a dangerous setting and should only be used if you intend to do your own entitlement"},{"text":" ","type":"text"},{"type":"text","text":"granting, separate from RevenueCat."}],"type":"paragraph"}],"style":"important"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"A property meant for apps that do their own entitlements computation, separated from RevenueCat."},{"type":"text","text":" "},{"type":"text","text":"It:"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/customEntitlementComputation":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"customEntitlementComputation"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/customEntitlementComputation","abstract":[{"type":"text","text":"A property meant for apps that do their own entitlements computation, separated from RevenueCat."},{"type":"text","text":" "},{"type":"text","text":"It:"}],"type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation","title":"customEntitlementComputation","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init().json b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init().json index 5d8eb6a28..516db8b8c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init().json +++ b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(im)init","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/init()"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()"},"sections":[],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"roleHeading":"Initializer","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(im)init","symbolKind":"init","title":"init()","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"text":"convenience","kind":"keyword"},{"kind":"text","text":" "},{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init()":{"fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init()","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/init()","title":"init()","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init(autosyncpurchases:).json b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init(autosyncpurchases:).json index b6f5cf0f0..bbfb1f8d5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init(autosyncpurchases:).json +++ b/docs/4.37.0/data/documentation/revenuecat/dangeroussettings/init(autosyncpurchases:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"autoSyncPurchases","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Disable or enable subscribing to the StoreKit queue."},{"type":"text","text":" "},{"type":"text","text":"If this is disabled, RevenueCat won’t observe the StoreKit queue, and it will not sync any purchase"},{"type":"text","text":" "},{"type":"text","text":"automatically."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(autoSyncPurchases:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(im)initWithAutoSyncPurchases:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init(autoSyncPurchases:)":{"role":"symbol","title":"init(autoSyncPurchases:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"autoSyncPurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"convenience","kind":"keyword"},{"kind":"text","text":" "},{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"autoSyncPurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true)","kind":"text"}]}]},{"parameters":[{"name":"autoSyncPurchases","content":[{"type":"paragraph","inlineContent":[{"text":"Disable or enable subscribing to the StoreKit queue.","type":"text"},{"text":" ","type":"text"},{"text":"If this is disabled, RevenueCat won’t observe the StoreKit queue, and it will not sync any purchase","type":"text"},{"type":"text","text":" "},{"type":"text","text":"automatically."}]}]}],"kind":"parameters"}],"sections":[],"abstract":[{"text":"Only use a Dangerous Setting if suggested by RevenueCat support team.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"autoSyncPurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"title":"init(autoSyncPurchases:)","symbolKind":"init","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCDangerousSettings(im)initWithAutoSyncPurchases:","roleHeading":"Initializer","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/DangerousSettings/init(autoSyncPurchases:)":{"url":"\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)","kind":"symbol","title":"init(autoSyncPurchases:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings\/init(autoSyncPurchases:)","role":"symbol","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"autoSyncPurchases","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller.json b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller.json index cd805e2d9..93fb933d3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller.json +++ b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCDebugViewController) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can present this yourself, or use "},{"type":"codeVoice","code":"UIViewController.presentDebugRevenueCatOverlay"},{"type":"text","text":" "},{"type":"text","text":"for a default presentation using "},{"type":"codeVoice","code":"UISheetPresentationController"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/debugviewcontroller"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)UIViewController"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSCoding","doc:\/\/RevenueCat\/objc(pl)NSExtensionRequestHandling","doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP","doc:\/\/RevenueCat\/objc(pl)UIActivityItemsConfigurationProviding","doc:\/\/RevenueCat\/objc(pl)UIAppearanceContainer","doc:\/\/RevenueCat\/objc(pl)UIContentContainer","doc:\/\/RevenueCat\/objc(pl)UIFocusEnvironment","doc:\/\/RevenueCat\/objc(pl)UIPasteConfigurationSupporting","doc:\/\/RevenueCat\/objc(pl)UIResponderStandardEditActions","doc:\/\/RevenueCat\/objc(pl)UIStateRestoring","doc:\/\/RevenueCat\/objc(pl)UITraitEnvironment","doc:\/\/RevenueCat\/objc(pl)UIUserActivityRestoring"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"DebugViewController"}],"role":"symbol","title":"DebugViewController","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController/viewWillLayoutSubviews()":{"role":"symbol","title":"viewWillLayoutSubviews()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"viewWillLayoutSubviews"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"role":"symbol","title":"DebugViewController","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DebugViewController"}],"url":"\/documentation\/revenuecat\/debugviewcontroller"},"doc://RevenueCat/objc(pl)UIFocusEnvironment":{"type":"unresolvable","title":"UIKit.UIFocusEnvironment","identifier":"doc:\/\/RevenueCat\/objc(pl)UIFocusEnvironment"},"doc://RevenueCat/objc(pl)UIContentContainer":{"type":"unresolvable","title":"UIKit.UIContentContainer","identifier":"doc:\/\/RevenueCat\/objc(pl)UIContentContainer"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/objc(pl)UIPasteConfigurationSupporting":{"type":"unresolvable","title":"UIKit.UIPasteConfigurationSupporting","identifier":"doc:\/\/RevenueCat\/objc(pl)UIPasteConfigurationSupporting"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/init()"},"doc://RevenueCat/objc(pl)UIActivityItemsConfigurationProviding":{"type":"unresolvable","title":"UIKit.UIActivityItemsConfigurationProviding","identifier":"doc:\/\/RevenueCat\/objc(pl)UIActivityItemsConfigurationProviding"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/objc(pl)UITraitEnvironment":{"type":"unresolvable","title":"UIKit.UITraitEnvironment","identifier":"doc:\/\/RevenueCat\/objc(pl)UITraitEnvironment"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController/loadView()":{"role":"symbol","title":"loadView()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadView"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/loadview()"},"doc://RevenueCat/objc(pl)UIResponderStandardEditActions":{"type":"unresolvable","title":"UIKit.UIResponderStandardEditActions","identifier":"doc:\/\/RevenueCat\/objc(pl)UIResponderStandardEditActions"},"doc://RevenueCat/objc(cs)UIViewController":{"type":"unresolvable","title":"UIKit.UIViewController","identifier":"doc:\/\/RevenueCat\/objc(cs)UIViewController"},"doc://RevenueCat/objc(pl)UIStateRestoring":{"type":"unresolvable","title":"UIKit.UIStateRestoring","identifier":"doc:\/\/RevenueCat\/objc(pl)UIStateRestoring"},"doc://RevenueCat/objc(pl)NSCoding":{"type":"unresolvable","title":"Foundation.NSCoding","identifier":"doc:\/\/RevenueCat\/objc(pl)NSCoding"},"doc://RevenueCat/objc(pl)UIAppearanceContainer":{"type":"unresolvable","title":"UIKit.UIAppearanceContainer","identifier":"doc:\/\/RevenueCat\/objc(pl)UIAppearanceContainer"},"doc://RevenueCat/objc(pl)NSExtensionRequestHandling":{"type":"unresolvable","title":"Foundation.NSExtensionRequestHandling","identifier":"doc:\/\/RevenueCat\/objc(pl)NSExtensionRequestHandling"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/objc(pl)UIUserActivityRestoring":{"type":"unresolvable","title":"UIKit.UIUserActivityRestoring","identifier":"doc:\/\/RevenueCat\/objc(pl)UIUserActivityRestoring"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)UIViewController"],"type":"inheritsFrom"},{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSCoding","doc:\/\/RevenueCat\/objc(pl)NSExtensionRequestHandling","doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP","doc:\/\/RevenueCat\/objc(pl)UIActivityItemsConfigurationProviding","doc:\/\/RevenueCat\/objc(pl)UIAppearanceContainer","doc:\/\/RevenueCat\/objc(pl)UIContentContainer","doc:\/\/RevenueCat\/objc(pl)UIFocusEnvironment","doc:\/\/RevenueCat\/objc(pl)UIPasteConfigurationSupporting","doc:\/\/RevenueCat\/objc(pl)UIResponderStandardEditActions","doc:\/\/RevenueCat\/objc(pl)UIStateRestoring","doc:\/\/RevenueCat\/objc(pl)UITraitEnvironment","doc:\/\/RevenueCat\/objc(pl)UIUserActivityRestoring"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"DebugViewController","externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController","symbolKind":"class","roleHeading":"Class","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DebugViewController","kind":"identifier"}],"platforms":[{"deprecated":false,"introducedAt":"16.0","name":"iOS","unavailable":false,"beta":false}],"navigatorTitle":[{"text":"DebugViewController","kind":"identifier"}],"role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()"],"title":"Initializers"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()"]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCDebugViewController) ","kind":"text"},{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DebugViewController"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"inlineContent":[{"type":"text","text":"You can present this yourself, or use "},{"code":"UIViewController.presentDebugRevenueCatOverlay","type":"codeVoice"},{"text":" ","type":"text"},{"text":"for a default presentation using ","type":"text"},{"type":"codeVoice","code":"UISheetPresentationController"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/debugviewcontroller"]}],"references":{"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"kind":"symbol","title":"DebugViewController","navigatorTitle":[{"text":"DebugViewController","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"DebugViewController","kind":"identifier"}],"url":"\/documentation\/revenuecat\/debugviewcontroller","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/objc(pl)UITraitEnvironment":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UITraitEnvironment","title":"UIKit.UITraitEnvironment","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIContentContainer":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIContentContainer","title":"UIKit.UIContentContainer","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIAppearanceContainer":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIAppearanceContainer","title":"UIKit.UIAppearanceContainer","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController/init()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/init()","role":"symbol","kind":"symbol"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RevenueCat/objc(cs)UIViewController":{"identifier":"doc:\/\/RevenueCat\/objc(cs)UIViewController","title":"UIKit.UIViewController","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIPasteConfigurationSupporting":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIPasteConfigurationSupporting","title":"UIKit.UIPasteConfigurationSupporting","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIResponderStandardEditActions":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIResponderStandardEditActions","title":"UIKit.UIResponderStandardEditActions","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIFocusEnvironment":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIFocusEnvironment","title":"UIKit.UIFocusEnvironment","type":"unresolvable"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/objc(pl)UIActivityItemsConfigurationProviding":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIActivityItemsConfigurationProviding","title":"UIKit.UIActivityItemsConfigurationProviding","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController/loadView()":{"abstract":[],"title":"loadView()","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loadView"},{"text":"()","kind":"text"}],"url":"\/documentation\/revenuecat\/debugviewcontroller\/loadview()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()"},"doc://RevenueCat/objc(pl)NSExtensionRequestHandling":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSExtensionRequestHandling","title":"Foundation.NSExtensionRequestHandling","type":"unresolvable"},"doc://RevenueCat/objc(pl)NSCoding":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSCoding","title":"Foundation.NSCoding","type":"unresolvable"},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIUserActivityRestoring":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIUserActivityRestoring","title":"UIKit.UIUserActivityRestoring","type":"unresolvable"},"doc://RevenueCat/objc(pl)UIStateRestoring":{"identifier":"doc:\/\/RevenueCat\/objc(pl)UIStateRestoring","title":"UIKit.UIStateRestoring","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController/viewWillLayoutSubviews()":{"role":"symbol","type":"topic","title":"viewWillLayoutSubviews()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"viewWillLayoutSubviews"},{"text":"()","kind":"text"}],"abstract":[],"url":"\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/init().json b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/init().json index de540eca6..27663b7ef 100644 --- a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/init().json +++ b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/init().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/debugviewcontroller\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController(im)init","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController/init()":{"role":"symbol","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/init()"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"role":"symbol","title":"DebugViewController","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DebugViewController"}],"url":"\/documentation\/revenuecat\/debugviewcontroller"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"init()","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"16.0","name":"iOS"}],"externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController(im)init","roleHeading":"Initializer","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"]]},"variants":[{"paths":["\/documentation\/revenuecat\/debugviewcontroller\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"platforms":["iOS"],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController/init()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/init()","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/init()","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"kind":"symbol","title":"DebugViewController","navigatorTitle":[{"text":"DebugViewController","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"DebugViewController","kind":"identifier"}],"url":"\/documentation\/revenuecat\/debugviewcontroller","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/loadview().json b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/loadview().json index 28d1baa9f..ef18c1798 100644 --- a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/loadview().json +++ b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/loadview().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadView"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/debugviewcontroller\/loadview()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"loadView()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadView"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController(im)loadView","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController/loadView()":{"role":"symbol","title":"loadView()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadView"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/loadview()"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"role":"symbol","title":"DebugViewController","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DebugViewController"}],"url":"\/documentation\/revenuecat\/debugviewcontroller"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"platforms":[{"name":"iOS","introducedAt":"16.0","deprecated":false,"beta":false,"unavailable":false}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController(im)loadView","title":"loadView()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loadView","kind":"identifier"},{"kind":"text","text":"()"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/debugviewcontroller\/loadview()"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadView","kind":"identifier"},{"kind":"text","text":"()"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController/loadView()":{"abstract":[],"title":"loadView()","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loadView"},{"text":"()","kind":"text"}],"url":"\/documentation\/revenuecat\/debugviewcontroller\/loadview()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/loadView()"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"kind":"symbol","title":"DebugViewController","navigatorTitle":[{"text":"DebugViewController","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"DebugViewController","kind":"identifier"}],"url":"\/documentation\/revenuecat\/debugviewcontroller","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/viewwilllayoutsubviews().json b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/viewwilllayoutsubviews().json index 9168fd2ba..b94c9a4ca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/viewwilllayoutsubviews().json +++ b/docs/4.37.0/data/documentation/revenuecat/debugviewcontroller/viewwilllayoutsubviews().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"viewWillLayoutSubviews"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"viewWillLayoutSubviews()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"viewWillLayoutSubviews"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController(im)viewWillLayoutSubviews","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController/viewWillLayoutSubviews()":{"role":"symbol","title":"viewWillLayoutSubviews()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"viewWillLayoutSubviews"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"role":"symbol","title":"DebugViewController","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DebugViewController"}],"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DebugViewController"}],"url":"\/documentation\/revenuecat\/debugviewcontroller"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"viewWillLayoutSubviews","kind":"identifier"},{"kind":"text","text":"()"}],"role":"symbol","platforms":[{"name":"iOS","unavailable":false,"introducedAt":"16.0","beta":false,"deprecated":false}],"externalID":"c:@M@RevenueCat@objc(cs)RCDebugViewController(im)viewWillLayoutSubviews","modules":[{"name":"RevenueCat"}],"symbolKind":"method","title":"viewWillLayoutSubviews()"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"]]},"variants":[{"paths":["\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"viewWillLayoutSubviews","kind":"identifier"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/DebugViewController":{"abstract":[{"type":"text","text":"A view controller which allows debugging the current SDK setup."}],"kind":"symbol","title":"DebugViewController","navigatorTitle":[{"text":"DebugViewController","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"DebugViewController","kind":"identifier"}],"url":"\/documentation\/revenuecat\/debugviewcontroller","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/DebugViewController/viewWillLayoutSubviews()":{"role":"symbol","type":"topic","title":"viewWillLayoutSubviews()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DebugViewController\/viewWillLayoutSubviews()","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"viewWillLayoutSubviews"},{"text":"()","kind":"text"}],"abstract":[],"url":"\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo.json index ad562da13..b5423ba97 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"title":"EntitlementInfo","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}]},"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCEntitlementInfo) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"role":"symbol","title":"isActive","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/billingIssueDetectedAt":{"role":"symbol","title":"billingIssueDetectedAt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssueDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date a billing issue was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no"},{"type":"text","text":" "},{"type":"text","text":"billing issue or an issue has been resolved."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/description"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"role":"symbol","title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}],"url":"\/documentation\/revenuecat\/rawdatacontainer"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/ownershipType":{"role":"symbol","title":"ownershipType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ownershipType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseOwnershipType","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType"}],"abstract":[{"type":"text","text":"Use this property to determine whether a purchase was made by the current user"},{"type":"text","text":" "},{"type":"text","text":"or shared to them by a family member. This can be useful for onboarding users who have had"},{"type":"text","text":" "},{"type":"text","text":"an entitlement shared with them, but might not be entirely aware of the benefits they now have."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/ownershiptype"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"role":"symbol","title":"Store.playStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"playStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Google Play Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/playstore"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"role":"symbol","title":"PeriodType.trial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/trial"},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"role":"symbol","title":"Store.appStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/appstore"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/store":{"role":"symbol","title":"store","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"store"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Store","preciseIdentifier":"c:@M@RevenueCat@E@RCStore"}],"abstract":[{"type":"text","text":"The store where this entitlement was unlocked from either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional"},{"type":"text","text":", or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/store"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"role":"symbol","title":"isActiveInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment"},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"role":"symbol","title":"Store.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"For entitlements granted via a promo in RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/promotional"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The entitlement identifier configured in the RevenueCat dashboard"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/identifier"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/expirationDate":{"role":"symbol","title":"expirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"role":"symbol","title":"PeriodType.intro","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/intro"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"role":"symbol","title":"isActiveInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","title":"PeriodType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/hash"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productPlanIdentifier":{"role":"symbol","title":"productPlanIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productPlanIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The product plan identifier that unlocked this entitlement (for a Google Play subscription purchase)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isSandbox":{"role":"symbol","title":"isSandbox","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"False if this entitlement is unlocked via a production purchase"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/issandbox"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier that unlocked this entitlement"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/latestPurchaseDate":{"role":"symbol","title":"latestPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The latest purchase or renewal date for the entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"role":"symbol","title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType"}],"abstract":[{"type":"text","text":"The last period type this entitlement was in"},{"type":"text","text":" "},{"type":"text","text":"Either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"role":"symbol","title":"Store.unknownStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownStore"}],"abstract":[{"type":"text","text":"For entitlements granted via an unknown store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/unknownstore"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"role":"symbol","title":"Store.macAppStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple Mac App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/macappstore"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/unsubscribeDetectedAt":{"role":"symbol","title":"unsubscribeDetectedAt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribeDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date an unsubscribe was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat"},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"role":"symbol","title":"Store.stripe","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stripe"}],"abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/stripe"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/willRenew":{"role":"symbol","title":"willRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the underlying subscription is set to renew at the end of"},{"type":"text","text":" "},{"type":"text","text":"the billing period ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate"},{"type":"text","text":")."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/willrenew"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/originalPurchaseDate":{"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The first date this entitlement was purchased"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/verification"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/rawdata"}}} \ No newline at end of file +{"sections":[],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships"},{"title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"title":"EntitlementInfo","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","symbolKind":"class","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Class"},"kind":"symbol","seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCEntitlementInfo) "},{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"EntitlementInfo","kind":"identifier"}]}]}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"normal"}],"kind":"symbol","title":"PeriodType.normal","abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/verification":{"type":"topic","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"role":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/verification","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"type":"topic","url":"\/documentation\/revenuecat\/store\/appstore","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"role":"symbol","title":"Store.appStore"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","url":"\/documentation\/revenuecat\/store\/unknownstore","abstract":[{"text":"For entitlements granted via an unknown store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.unknownStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknownStore","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/identifier":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/identifier","abstract":[{"type":"text","text":"The entitlement identifier configured in the RevenueCat dashboard"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","title":"identifier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/hash":{"abstract":[],"url":"\/documentation\/revenuecat\/entitlementinfo\/hash","title":"hash","role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/Identifiable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","type":"topic","kind":"article","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/willRenew":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/willrenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"willRenew","abstract":[{"type":"text","text":"True if the underlying subscription is set to renew at the end of"},{"type":"text","text":" "},{"type":"text","text":"the billing period ("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","isActive":true,"type":"reference"},{"type":"text","text":")."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"title":"isActiveInCurrentEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActiveInCurrentEnvironment","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","url":"\/documentation\/revenuecat\/store\/promotional","abstract":[{"text":"For entitlements granted via a promo in RevenueCat.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.promotional","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotional","kind":"identifier"}]},"doc://RevenueCat/s12IdentifiableP":{"identifier":"doc:\/\/RevenueCat\/s12IdentifiableP","title":"Swift.Identifiable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","url":"\/documentation\/revenuecat\/rawdatacontainer","navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/latestPurchaseDate":{"abstract":[{"text":"The latest purchase or renewal date for the entitlement.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","title":"latestPurchaseDate","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestPurchaseDate"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/billingIssueDetectedAt":{"title":"billingIssueDetectedAt","abstract":[{"type":"text","text":"The date a billing issue was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no"},{"type":"text","text":" "},{"text":"billing issue or an issue has been resolved.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"billingIssueDetectedAt"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/originalPurchaseDate":{"role":"symbol","kind":"symbol","title":"originalPurchaseDate","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","abstract":[{"text":"The first date this entitlement was purchased","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"title":"isActiveInAnyEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isActiveInAnyEnvironment","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productPlanIdentifier":{"url":"\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier","title":"productPlanIdentifier","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","abstract":[{"text":"The product plan identifier that unlocked this entitlement (for a Google Play subscription purchase)","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"productPlanIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/ownershipType":{"url":"\/documentation\/revenuecat\/entitlementinfo\/ownershiptype","kind":"symbol","title":"ownershipType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","role":"symbol","abstract":[{"type":"text","text":"Use this property to determine whether a purchase was made by the current user"},{"type":"text","text":" "},{"text":"or shared to them by a family member. This can be useful for onboarding users who have had","type":"text"},{"type":"text","text":" "},{"text":"an entitlement shared with them, but might not be entirely aware of the benefits they now have.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ownershipType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType","text":"PurchaseOwnershipType"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/store":{"abstract":[{"text":"The store where this entitlement was unlocked from either: ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","isActive":true},{"text":", ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","isActive":true},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","isActive":true},{"type":"text","text":", "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","type":"reference"},{"type":"text","text":", or "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","isActive":true},{"text":".","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"store","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStore","text":"Store","kind":"typeIdentifier"}],"title":"store","url":"\/documentation\/revenuecat\/entitlementinfo\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","url":"\/documentation\/revenuecat\/store\/macappstore","abstract":[{"text":"For entitlements granted via Apple Mac App Store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.macAppStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"macAppStore","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/expirationDate":{"kind":"symbol","abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expirationDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate","title":"expirationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive","title":"isActive","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","abstract":[{"text":"True if the user has access to this entitlement","type":"text"}],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActive","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","url":"\/documentation\/revenuecat\/store\/stripe","kind":"symbol","title":"Store.stripe","abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stripe","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/description":{"type":"topic","title":"description","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"type":"topic","title":"PeriodType.intro","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"role":"symbol","url":"\/documentation\/revenuecat\/periodtype\/intro","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","abstract":[{"text":"If the entitlement is under a introductory price period.","type":"text"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/rawData":{"abstract":[{"text":"The underlying content for debugging purposes or for getting access","type":"text"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"title":"rawData","url":"\/documentation\/revenuecat\/entitlementinfo\/rawdata","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"periodType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","abstract":[{"text":"The last period type this entitlement was in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Either: "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","isActive":true},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","type":"reference","isActive":true},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"role":"symbol"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)","title":"isEqual(_:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productIdentifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","title":"productIdentifier","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/productidentifier","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[{"type":"text","text":"The product identifier that unlocked this entitlement"}]},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","title":"PeriodType.trial","url":"\/documentation\/revenuecat\/periodtype\/trial","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trial","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"If the entitlement is under a trial period.","type":"text"}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","type":"topic","abstract":[{"text":"For entitlements granted via Google Play Store.","type":"text"}],"title":"Store.playStore","url":"\/documentation\/revenuecat\/store\/playstore","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"playStore"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/unsubscribeDetectedAt":{"type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat","title":"unsubscribeDetectedAt","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","abstract":[{"type":"text","text":"The date an unsubscribe was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"unsubscribeDetectedAt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isSandbox":{"url":"\/documentation\/revenuecat\/entitlementinfo\/issandbox","title":"isSandbox","kind":"symbol","role":"symbol","abstract":[{"text":"False if this entitlement is unlocked via a production purchase","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isSandbox","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/billingissuedetectedat.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/billingissuedetectedat.json index e929632f6..a41379c25 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/billingissuedetectedat.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/billingissuedetectedat.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssueDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Entitlement may still be active even if there is a billing issue."},{"type":"text","text":" "},{"type":"text","text":"Check the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive"},{"type":"text","text":" property."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date a billing issue was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no"},{"type":"text","text":" "},{"type":"text","text":"billing issue or an issue has been resolved."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssueDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"billingIssueDetectedAt","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)billingIssueDetectedAt","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/billingIssueDetectedAt":{"role":"symbol","title":"billingIssueDetectedAt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssueDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date a billing issue was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no"},{"type":"text","text":" "},{"type":"text","text":"billing issue or an issue has been resolved."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"role":"symbol","title":"isActive","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"The date a billing issue was detected. Can be ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" if there is no","type":"text"},{"type":"text","text":" "},{"text":"billing issue or an issue has been resolved.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"title":"billingIssueDetectedAt","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)billingIssueDetectedAt","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"billingIssueDetectedAt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"billingIssueDetectedAt"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"name":"Note","style":"note","content":[{"inlineContent":[{"type":"text","text":"Entitlement may still be active even if there is a billing issue."},{"type":"text","text":" "},{"text":"Check the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","type":"reference"},{"type":"text","text":" property."}],"type":"paragraph"}],"type":"aside"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/billingIssueDetectedAt":{"title":"billingIssueDetectedAt","abstract":[{"type":"text","text":"The date a billing issue was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no"},{"type":"text","text":" "},{"text":"billing issue or an issue has been resolved.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/billingIssueDetectedAt","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"billingIssueDetectedAt"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive","title":"isActive","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","abstract":[{"text":"True if the user has access to this entitlement","type":"text"}],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActive","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/description.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/description.json index 573377aa0..fddd2c06b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/description"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"description","role":"symbol","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)description","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/description":{"type":"topic","title":"description","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/description","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/expirationdate.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/expirationdate.json index 325ea8251..7dc80b605 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/expirationdate.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/expirationdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/expirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"expirationDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)expirationDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/expirationDate":{"role":"symbol","title":"expirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"role":"symbol","title":"PeriodType.intro","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/intro"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","title":"PeriodType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"role":"symbol","title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType"}],"abstract":[{"type":"text","text":"The last period type this entitlement was in"},{"type":"text","text":" "},{"type":"text","text":"Either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"role":"symbol","title":"PeriodType.trial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/trial"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"expirationDate","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/expirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","interfaceLanguage":"swift"},"metadata":{"title":"expirationDate","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)expirationDate","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"expirationDate","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"abstract":[{"text":"The expiration date for the entitlement, can be ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"text":"If the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","isActive":true,"type":"reference"},{"type":"text","text":" is "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","isActive":true,"type":"reference"},{"type":"text","text":", this is the trial expiration date."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/expirationDate":{"kind":"symbol","abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expirationDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate","title":"expirationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"periodType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","abstract":[{"text":"The last period type this entitlement was in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Either: "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","isActive":true},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","type":"reference","isActive":true},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","title":"PeriodType.trial","url":"\/documentation\/revenuecat\/periodtype\/trial","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trial","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"If the entitlement is under a trial period.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"normal"}],"kind":"symbol","title":"PeriodType.normal","abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"type":"topic","title":"PeriodType.intro","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"role":"symbol","url":"\/documentation\/revenuecat\/periodtype\/intro","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","abstract":[{"text":"If the entitlement is under a introductory price period.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/hash.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/hash.json index b0c24e014..b92ba3179 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/hash"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"title":"hash","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)hash","symbolKind":"property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/hash":{"abstract":[],"url":"\/documentation\/revenuecat\/entitlementinfo\/hash","title":"hash","role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/hash","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-3zi4d.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-3zi4d.json index b86a17255..038a84d3d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-3zi4d.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-3zi4d.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat15EntitlementInfoC2idSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-3zi4d":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"externalID":"s:10RevenueCat15EntitlementInfoC2idSSvp","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/Identifiable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","type":"topic","kind":"article","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-3zi4d":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","title":"id","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-5xue2.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-5xue2.json index e410c6f7e..d9d17f72d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-5xue2.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/id-5xue2.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/id-5xue2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCEntitlementInfo","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-5xue2":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/id-5xue2"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/id-5xue2"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SO","kind":"typeIdentifier","text":"ObjectIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15","name":"macOS"},{"deprecated":false,"introducedAt":"13.0","name":"tvOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"6.0","name":"watchOS","unavailable":false,"beta":false}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","extendedModule":"Swift","title":"id","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/Identifiable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","type":"topic","kind":"article","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-5xue2":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SO","text":"ObjectIdentifier"}],"title":"id","kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/id-5xue2","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifiable-implementations.json index 9e71a3fde..3886ec921 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifiable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifiable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-5xue2":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/id-5xue2"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-3zi4d":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/Identifiable-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2"],"generated":true,"title":"Instance Properties"}],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-3zi4d":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-3zi4d","title":"id","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/id-5xue2":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/id-5xue2","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SO","text":"ObjectIdentifier"}],"title":"id","kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/id-5xue2","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifier.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifier.json index 455280a38..9e68fc501 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The entitlement identifier configured in the RevenueCat dashboard"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"identifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)identifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The entitlement identifier configured in the RevenueCat dashboard"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"identifier","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)identifier","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol"},"abstract":[{"text":"The entitlement identifier configured in the RevenueCat dashboard","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/identifier":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/identifier","abstract":[{"type":"text","text":"The entitlement identifier configured in the RevenueCat dashboard"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/identifier","title":"identifier","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactive.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactive.json index 2141f1758..421f291bf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactive.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactive.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is equivalent to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment"}]}],"type":"aside","name":"Warning"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/isactive"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"True if the user has access to this entitlement"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isActive","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)isActive","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"role":"symbol","title":"isActiveInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"role":"symbol","title":"isActive","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"role":"symbol","title":"isActiveInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isActive"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"style":"warning","name":"Warning","type":"aside","content":[{"inlineContent":[{"type":"text","text":"this is equivalent to "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","isActive":true}],"type":"paragraph"}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/isactive"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)isActive","modules":[{"name":"RevenueCat"}],"title":"isActive","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","roleHeading":"Instance Property"},"abstract":[{"type":"text","text":"True if the user has access to this entitlement"}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"title":"isActiveInAnyEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isActiveInAnyEnvironment","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive","title":"isActive","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","abstract":[{"text":"True if the user has access to this entitlement","type":"text"}],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActive","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"title":"isActiveInCurrentEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActiveInCurrentEnvironment","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveinanyenvironment.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveinanyenvironment.json index ffe2f47a7..9110da351 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveinanyenvironment.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveinanyenvironment.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"kind":"symbol","metadata":{"role":"symbol","title":"isActiveInAnyEnvironment","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfo(py)isActiveInAnyEnvironment","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"role":"symbol","title":"isActiveInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"role":"symbol","title":"isActiveInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","extendedModule":"RevenueCat","title":"isActiveInAnyEnvironment","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfo(py)isActiveInAnyEnvironment"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Related Symbols","level":4,"anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"title":"isActiveInCurrentEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActiveInCurrentEnvironment","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"title":"isActiveInAnyEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isActiveInAnyEnvironment","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveincurrentenvironment.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveincurrentenvironment.json index 18d7b1ce4..8827fe91d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveincurrentenvironment.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isactiveincurrentenvironment.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When queried from the sandbox environment, it only returns true if active in sandbox."},{"type":"text","text":" "},{"type":"text","text":"When queried from production, this only returns true if active in production."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"kind":"symbol","metadata":{"role":"symbol","title":"isActiveInCurrentEnvironment","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfo(py)isActiveInCurrentEnvironment","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"role":"symbol","title":"isActiveInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"role":"symbol","title":"isActiveInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInAnyEnvironment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isActiveInCurrentEnvironment","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When queried from the sandbox environment, it only returns true if active in sandbox."},{"type":"text","text":" "},{"type":"text","text":"When queried from production, this only returns true if active in production."}]}],"name":"Note","style":"note","type":"aside"},{"level":4,"anchor":"Related-Symbols","type":"heading","text":"Related Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment","isActive":true}]}]}],"type":"unorderedList"}]}],"sections":[],"abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment"]}],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActiveInCurrentEnvironment"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"isActiveInCurrentEnvironment","symbolKind":"property","extendedModule":"RevenueCat","roleHeading":"Instance Property","role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfo(py)isActiveInCurrentEnvironment","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInCurrentEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement,"}],"title":"isActiveInCurrentEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActiveInCurrentEnvironment","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInCurrentEnvironment"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActiveInAnyEnvironment":{"url":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment","abstract":[{"type":"text","text":"True if the user has access to this entitlement in any environment."}],"title":"isActiveInAnyEnvironment","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isActiveInAnyEnvironment","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActiveInAnyEnvironment"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isequal(_:).json index fe980b572..c794f515a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","title":"isEqual(_:)","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(im)isEqual:","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isEqual(_:)","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)","title":"isEqual(_:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/issandbox.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/issandbox.json index 1db222e05..de742df42 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/issandbox.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/issandbox.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/issandbox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"False if this entitlement is unlocked via a production purchase"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isSandbox","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)isSandbox","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isSandbox":{"role":"symbol","title":"isSandbox","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"False if this entitlement is unlocked via a production purchase"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/issandbox"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/issandbox"]}],"metadata":{"title":"isSandbox","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)isSandbox","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isSandbox"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"False if this entitlement is unlocked via a production purchase","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSandbox","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isSandbox":{"url":"\/documentation\/revenuecat\/entitlementinfo\/issandbox","title":"isSandbox","kind":"symbol","role":"symbol","abstract":[{"text":"False if this entitlement is unlocked via a production purchase","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isSandbox","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isSandbox","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/latestpurchasedate.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/latestpurchasedate.json index 77a2ce46b..93f0568ac 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/latestpurchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/latestpurchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The latest purchase or renewal date for the entitlement."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"latestPurchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)latestPurchaseDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/latestPurchaseDate":{"role":"symbol","title":"latestPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The latest purchase or renewal date for the entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"sections":[],"abstract":[{"type":"text","text":"The latest purchase or renewal date for the entitlement."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"latestPurchaseDate","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)latestPurchaseDate","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"latestPurchaseDate","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"latestPurchaseDate","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/latestPurchaseDate":{"abstract":[{"text":"The latest purchase or renewal date for the entitlement.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/latestPurchaseDate","title":"latestPurchaseDate","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"latestPurchaseDate"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/originalpurchasedate.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/originalpurchasedate.json index f26a070a2..a6d87406d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/originalpurchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/originalpurchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The first date this entitlement was purchased"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"originalPurchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)originalPurchaseDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/originalPurchaseDate":{"role":"symbol","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The first date this entitlement was purchased"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalPurchaseDate","kind":"identifier"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)originalPurchaseDate","symbolKind":"property","title":"originalPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"role":"symbol"},"abstract":[{"text":"The first date this entitlement was purchased","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/originalPurchaseDate":{"role":"symbol","kind":"symbol","title":"originalPurchaseDate","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originalPurchaseDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/originalPurchaseDate","abstract":[{"text":"The first date this entitlement was purchased","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/ownershiptype.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/ownershiptype.json index 8077fcfba..0161455a1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/ownershiptype.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/ownershiptype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ownershipType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType","text":"PurchaseOwnershipType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/ownershiptype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this property to determine whether a purchase was made by the current user"},{"type":"text","text":" "},{"type":"text","text":"or shared to them by a family member. This can be useful for onboarding users who have had"},{"type":"text","text":" "},{"type":"text","text":"an entitlement shared with them, but might not be entirely aware of the benefits they now have."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ownershipType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseOwnershipType","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType"}],"title":"ownershipType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)ownershipType","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/ownershipType":{"role":"symbol","title":"ownershipType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ownershipType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseOwnershipType","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType"}],"abstract":[{"type":"text","text":"Use this property to determine whether a purchase was made by the current user"},{"type":"text","text":" "},{"type":"text","text":"or shared to them by a family member. This can be useful for onboarding users who have had"},{"type":"text","text":" "},{"type":"text","text":"an entitlement shared with them, but might not be entirely aware of the benefits they now have."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/ownershiptype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"ownershipType","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseOwnershipType","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType"}],"title":"ownershipType","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)ownershipType","modules":[{"name":"RevenueCat"}],"symbolKind":"property"},"sections":[],"abstract":[{"text":"Use this property to determine whether a purchase was made by the current user","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"or shared to them by a family member. This can be useful for onboarding users who have had"},{"type":"text","text":" "},{"type":"text","text":"an entitlement shared with them, but might not be entirely aware of the benefits they now have."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/ownershiptype"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ownershipType","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"typeIdentifier","text":"PurchaseOwnershipType"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/ownershipType":{"url":"\/documentation\/revenuecat\/entitlementinfo\/ownershiptype","kind":"symbol","title":"ownershipType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/ownershipType","role":"symbol","abstract":[{"type":"text","text":"Use this property to determine whether a purchase was made by the current user"},{"type":"text","text":" "},{"text":"or shared to them by a family member. This can be useful for onboarding users who have had","type":"text"},{"type":"text","text":" "},{"text":"an entitlement shared with them, but might not be entirely aware of the benefits they now have.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ownershipType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPurchaseOwnershipType","text":"PurchaseOwnershipType"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/periodtype.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/periodtype.json index 113e49ad0..f799ba37a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/periodtype.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/periodtype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType","text":"PeriodType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/periodtype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The last period type this entitlement was in"},{"type":"text","text":" "},{"type":"text","text":"Either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType"}],"title":"periodType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)periodType","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"role":"symbol","title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType"}],"abstract":[{"type":"text","text":"The last period type this entitlement was in"},{"type":"text","text":" "},{"type":"text","text":"Either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","title":"PeriodType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"role":"symbol","title":"PeriodType.trial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/trial"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"role":"symbol","title":"PeriodType.intro","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/intro"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType","text":"PeriodType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"text":"PeriodType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType"}],"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)periodType","roleHeading":"Instance Property","title":"periodType","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"property"},"abstract":[{"type":"text","text":"The last period type this entitlement was in"},{"type":"text","text":" "},{"type":"text","text":"Either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal"},{"type":"text","text":", "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","isActive":true},{"type":"text","text":", "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/periodtype"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","title":"PeriodType.trial","url":"\/documentation\/revenuecat\/periodtype\/trial","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trial","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"If the entitlement is under a trial period.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"type":"topic","title":"PeriodType.intro","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"role":"symbol","url":"\/documentation\/revenuecat\/periodtype\/intro","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","abstract":[{"text":"If the entitlement is under a introductory price period.","type":"text"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"normal"}],"kind":"symbol","title":"PeriodType.normal","abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"periodType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","abstract":[{"text":"The last period type this entitlement was in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Either: "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","isActive":true},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","type":"reference","isActive":true},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productidentifier.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productidentifier.json index 559b56f7c..3505cfcb4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product identifier that unlocked this entitlement"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)productIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier that unlocked this entitlement"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"abstract":[{"type":"text","text":"The product identifier that unlocked this entitlement"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)productIdentifier","title":"productIdentifier","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productIdentifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productIdentifier","title":"productIdentifier","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/productidentifier","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[{"type":"text","text":"The product identifier that unlocked this entitlement"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productplanidentifier.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productplanidentifier.json index baf4c148b..41e359168 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productplanidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/productplanidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productPlanIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product plan identifier that unlocked this entitlement (for a Google Play subscription purchase)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productPlanIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"productPlanIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)productPlanIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productPlanIdentifier":{"role":"symbol","title":"productPlanIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productPlanIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The product plan identifier that unlocked this entitlement (for a Google Play subscription purchase)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"abstract":[{"text":"The product plan identifier that unlocked this entitlement (for a Google Play subscription purchase)","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productPlanIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)productPlanIdentifier","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"productPlanIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"productPlanIdentifier","roleHeading":"Instance Property"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/productPlanIdentifier":{"url":"\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier","title":"productPlanIdentifier","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/productPlanIdentifier","abstract":[{"text":"The product plan identifier that unlocked this entitlement (for a Google Play subscription purchase)","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"productPlanIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/rawdata.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/rawdata.json index 37b96fb73..9e5fecc2e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/rawdata.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/rawdata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/rawdata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"title":"rawData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)rawData","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/rawdata"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)rawData","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"]"}],"title":"rawData","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData"},"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"text":" ","type":"text"},{"text":"to future data while using an older version of the SDK.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/rawdata"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"]","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/rawData":{"abstract":[{"text":"The underlying content for debugging purposes or for getting access","type":"text"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"title":"rawData","url":"\/documentation\/revenuecat\/entitlementinfo\/rawdata","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/rawData"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/store.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/store.json index 3961de445..44bf919d2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/store.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/store.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"store"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","preciseIdentifier":"c:@M@RevenueCat@E@RCStore","text":"Store"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/store"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The store where this entitlement was unlocked from either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional"},{"type":"text","text":", or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"store"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Store","preciseIdentifier":"c:@M@RevenueCat@E@RCStore"}],"title":"store","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)store","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"role":"symbol","title":"Store.macAppStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple Mac App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/macappstore"},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"role":"symbol","title":"Store.playStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"playStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Google Play Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/playstore"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/store":{"role":"symbol","title":"store","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"store"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Store","preciseIdentifier":"c:@M@RevenueCat@E@RCStore"}],"abstract":[{"type":"text","text":"The store where this entitlement was unlocked from either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional"},{"type":"text","text":", or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"role":"symbol","title":"Store.appStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/appstore"},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"role":"symbol","title":"Store.stripe","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stripe"}],"abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/stripe"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"role":"symbol","title":"Store.unknownStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownStore"}],"abstract":[{"type":"text","text":"For entitlements granted via an unknown store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/unknownstore"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"role":"symbol","title":"Store.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"For entitlements granted via a promo in RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/promotional"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"store","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStore","text":"Store","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/store"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"store"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStore","text":"Store","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"RevenueCat"}],"title":"store","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)store"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store"},"kind":"symbol","abstract":[{"text":"The store where this entitlement was unlocked from either: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","type":"reference","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","isActive":true},{"type":"text","text":","},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore"},{"text":", ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","type":"reference"},{"type":"text","text":", "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional"},{"text":", or ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","isActive":true},{"text":".","type":"text"}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","url":"\/documentation\/revenuecat\/store\/macappstore","abstract":[{"text":"For entitlements granted via Apple Mac App Store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.macAppStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"macAppStore","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","url":"\/documentation\/revenuecat\/store\/stripe","kind":"symbol","title":"Store.stripe","abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stripe","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/store":{"abstract":[{"text":"The store where this entitlement was unlocked from either: ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","isActive":true},{"text":", ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","isActive":true},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","isActive":true},{"type":"text","text":", "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","type":"reference"},{"type":"text","text":", or "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","isActive":true},{"text":".","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"store","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStore","text":"Store","kind":"typeIdentifier"}],"title":"store","url":"\/documentation\/revenuecat\/entitlementinfo\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/store"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","type":"topic","abstract":[{"text":"For entitlements granted via Google Play Store.","type":"text"}],"title":"Store.playStore","url":"\/documentation\/revenuecat\/store\/playstore","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"playStore"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","url":"\/documentation\/revenuecat\/store\/unknownstore","abstract":[{"text":"For entitlements granted via an unknown store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.unknownStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknownStore","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"type":"topic","url":"\/documentation\/revenuecat\/store\/appstore","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"role":"symbol","title":"Store.appStore"},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","url":"\/documentation\/revenuecat\/store\/promotional","abstract":[{"text":"For entitlements granted via a promo in RevenueCat.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.promotional","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotional","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/unsubscribedetectedat.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/unsubscribedetectedat.json index dbc2e1297..6a1c13c54 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/unsubscribedetectedat.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/unsubscribedetectedat.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribeDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Entitlement may still be active even if user has unsubscribed. Check the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive"},{"type":"text","text":" property."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date an unsubscribe was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribeDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"unsubscribeDetectedAt","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)unsubscribeDetectedAt","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"role":"symbol","title":"isActive","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isActive"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the user has access to this entitlement"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/unsubscribeDetectedAt":{"role":"symbol","title":"unsubscribeDetectedAt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribeDetectedAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date an unsubscribe was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsubscribeDetectedAt"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Entitlement may still be active even if user has unsubscribed. Check the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","isActive":true},{"type":"text","text":" property."}]}],"style":"note"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"unsubscribeDetectedAt","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)unsubscribeDetectedAt","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"unsubscribeDetectedAt","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"text":"?","kind":"text"}]},"abstract":[{"type":"text","text":"The date an unsubscribe was detected. Can be "},{"code":"nil","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/unsubscribeDetectedAt":{"type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat","title":"unsubscribeDetectedAt","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/unsubscribeDetectedAt","abstract":[{"type":"text","text":"The date an unsubscribe was detected. Can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"unsubscribeDetectedAt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/isActive":{"type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/isactive","title":"isActive","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/isActive","abstract":[{"text":"True if the user has access to this entitlement","type":"text"}],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isActive","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/verification.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/verification.json index 2092cf310..8b32e6b5b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/verification.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/verification.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult","text":"VerificationResult"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/trusted-entitlements"}]}]}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/verification"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"kind":"symbol","metadata":{"role":"symbol","title":"verification","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)verification","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"https://rev.cat/trusted-entitlements":{"title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","url":"https:\/\/rev.cat\/trusted-entitlements"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/verification"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verification"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Related Articles","anchor":"Related-Articles","level":3},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/rev.cat\/trusted-entitlements","type":"reference","isActive":true}]}]}],"type":"unorderedList"},{"type":"heading","level":3,"text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"}],"type":"paragraph"}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfo\/verification"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"verification","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"verification","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerificationResult","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/verification":{"type":"topic","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"role":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/verification","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/verification","abstract":[{"type":"text","text":"Whether this entitlement was verified."}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"https://rev.cat/trusted-entitlements":{"identifier":"https:\/\/rev.cat\/trusted-entitlements","title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","url":"https:\/\/rev.cat\/trusted-entitlements"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/willrenew.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/willrenew.json index d0b3061a7..3b65cbe64 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/willrenew.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfo/willrenew.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/willrenew"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"True if the underlying subscription is set to renew at the end of"},{"type":"text","text":" "},{"type":"text","text":"the billing period ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate"},{"type":"text","text":")."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"willRenew","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)willRenew","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/willRenew":{"role":"symbol","title":"willRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"True if the underlying subscription is set to renew at the end of"},{"type":"text","text":" "},{"type":"text","text":"the billing period ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate"},{"type":"text","text":")."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/willrenew"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"role":"symbol","title":"PeriodType.trial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/trial"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"role":"symbol","title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"periodType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType"}],"abstract":[{"type":"text","text":"The last period type this entitlement was in"},{"type":"text","text":" "},{"type":"text","text":"Either: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/expirationDate":{"role":"symbol","title":"expirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"]]},"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","title":"willRenew","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo(py)willRenew","roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfo\/willrenew"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"True if the underlying subscription is set to renew at the end of"},{"type":"text","text":" "},{"text":"the billing period (","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate"},{"type":"text","text":")."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/expirationDate":{"kind":"symbol","abstract":[{"type":"text","text":"The expiration date for the entitlement, can be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for lifetime access."},{"type":"text","text":" "},{"type":"text","text":"If the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType"},{"type":"text","text":" is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},{"type":"text","text":", this is the trial expiration date."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expirationDate"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate","title":"expirationDate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/periodType":{"title":"periodType","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"periodType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PeriodType","preciseIdentifier":"c:@M@RevenueCat@E@RCPeriodType","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo\/periodtype","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/periodType","abstract":[{"text":"The last period type this entitlement was in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Either: "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","isActive":true},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","type":"reference","isActive":true},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","title":"PeriodType.trial","url":"\/documentation\/revenuecat\/periodtype\/trial","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trial","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"If the entitlement is under a trial period.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo/willRenew":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfo\/willrenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"willRenew","abstract":[{"type":"text","text":"True if the underlying subscription is set to renew at the end of"},{"type":"text","text":" "},{"type":"text","text":"the billing period ("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/expirationDate","isActive":true,"type":"reference"},{"type":"text","text":")."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo\/willRenew"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos.json index f2c017e29..27e2a7ed1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"title":"EntitlementInfos","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}]},"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)"]},{"title":"Subscripts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)"]}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCEntitlementInfos) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/verification"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"role":"symbol","title":"activeInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/active":{"role":"symbol","title":"active","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"active"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/active"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/all":{"role":"symbol","title":"all","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of all EntitlementInfo ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":", e.g."},{"type":"text","text":" "},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/all"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/description"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/subscript(_:)":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"role":"symbol","title":"activeInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInAnyEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)"]},{"title":"Subscripts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)"]}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCEntitlementInfos) ","kind":"text"},{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"EntitlementInfos","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"EntitlementInfos","kind":"identifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","symbolKind":"class","roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"role":"symbol","title":"EntitlementInfos","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"title":"activeInCurrentEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeInCurrentEnvironment","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Dictionary of active "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"text":" objects keyed by their identifiers.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/s7CVarArgP":{"title":"Swift.CVarArg","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/all":{"title":"all","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","url":"\/documentation\/revenuecat\/entitlementinfos\/all","role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Dictionary of all EntitlementInfo (","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"reference"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"text":", e.g.","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"all","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","kind":"typeIdentifier"},{"kind":"text","text":"]"}]},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/isEqual(_:)":{"type":"topic","abstract":[],"title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)","url":"\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/subscript(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","kind":"typeIdentifier","text":"EntitlementInfo"},{"kind":"text","text":"?"}],"abstract":[],"title":"subscript(_:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/description":{"title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/description","type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"title":"activeInAnyEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"activeInAnyEnvironment","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/active":{"title":"active","url":"\/documentation\/revenuecat\/entitlementinfos\/active","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"active","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"text":"VerificationResult","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","abstract":[{"text":"Whether these entitlements were verified.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/verification","kind":"symbol","title":"verification","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/active.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/active.json index f261acade..eee89ef07 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/active.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/active.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"active"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is equivalent to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment"}]}],"type":"aside","name":"Warning"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/active"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"kind":"symbol","metadata":{"role":"symbol","title":"active","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"active"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfos(py)active","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"role":"symbol","title":"activeInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInAnyEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"role":"symbol","title":"activeInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/active":{"role":"symbol","title":"active","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"active"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/active"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"active","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"style":"warning","name":"Warning","type":"aside","content":[{"inlineContent":[{"type":"text","text":"this is equivalent to "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment"}],"type":"paragraph"}]},{"type":"heading","level":4,"text":"Related Symbols","anchor":"Related-Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","isActive":true}]}]}],"type":"unorderedList"}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Dictionary of active "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfos(py)active","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"active","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"title":"active","extendedModule":"RevenueCat","symbolKind":"property"},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/active"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active"},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/active":{"title":"active","url":"\/documentation\/revenuecat\/entitlementinfos\/active","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/active","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"active","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"title":"activeInCurrentEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeInCurrentEnvironment","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Dictionary of active "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"text":" objects keyed by their identifiers.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"title":"activeInAnyEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"activeInAnyEnvironment","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeinanyenvironment.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeinanyenvironment.json index 0cc04866d..a7ad556f7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeinanyenvironment.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeinanyenvironment.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInAnyEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"these can be active on any environment."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"kind":"symbol","metadata":{"role":"symbol","title":"activeInAnyEnvironment","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInAnyEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfos(py)activeInAnyEnvironment","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"role":"symbol","title":"activeInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInAnyEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"role":"symbol","title":"activeInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeInAnyEnvironment","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"kind":"text","text":"] { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"style":"note","name":"Note","content":[{"inlineContent":[{"text":"these can be active on any environment.","type":"text"}],"type":"paragraph"}],"type":"aside"},{"type":"heading","text":"Related Symbols","level":4,"anchor":"Related-Symbols"},{"items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","type":"reference","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"activeInAnyEnvironment","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"title":"activeInAnyEnvironment","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfos(py)activeInAnyEnvironment","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment"},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"title":"activeInCurrentEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeInCurrentEnvironment","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Dictionary of active "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"text":" objects keyed by their identifiers.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"title":"activeInAnyEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"activeInAnyEnvironment","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeincurrentenvironment.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeincurrentenvironment.json index c8a65f219..0c1861cab 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeincurrentenvironment.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/activeincurrentenvironment.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"When queried from the sandbox environment, it only returns entitlements active in sandbox."},{"type":"text","text":" "},{"type":"text","text":"When queried from production, this only returns entitlements active in production."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"kind":"symbol","metadata":{"role":"symbol","title":"activeInCurrentEnvironment","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfos(py)activeInCurrentEnvironment","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"role":"symbol","title":"activeInCurrentEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"role":"symbol","title":"activeInAnyEnvironment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInAnyEnvironment"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of active "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Dictionary of active "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"reference"},{"text":" objects keyed by their identifiers.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RevenueCat","title":"activeInCurrentEnvironment","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCEntitlementInfos(py)activeInCurrentEnvironment"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeInCurrentEnvironment"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","kind":"typeIdentifier","text":"EntitlementInfo"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"When queried from the sandbox environment, it only returns entitlements active in sandbox."},{"type":"text","text":" "},{"text":"When queried from production, this only returns entitlements active in production.","type":"text"}],"type":"paragraph"}],"style":"note","name":"Note"},{"type":"heading","level":4,"text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","isActive":true}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInAnyEnvironment":{"title":"activeInAnyEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInAnyEnvironment","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"activeInAnyEnvironment","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"text":"Dictionary of active ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" objects keyed by their identifiers."}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/activeInCurrentEnvironment":{"title":"activeInCurrentEnvironment","url":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/activeInCurrentEnvironment","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeInCurrentEnvironment","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Dictionary of active "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"text":" objects keyed by their identifiers.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/all.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/all.json index 88182c440..b9e582bd9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/all.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/all.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/all"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dictionary of all EntitlementInfo ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":", e.g."},{"type":"text","text":" "},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"title":"all","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(py)all","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/all":{"role":"symbol","title":"all","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of all EntitlementInfo ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":", e.g."},{"type":"text","text":" "},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/all"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfos\/all"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dictionary of all EntitlementInfo ("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"reference","isActive":true},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"text":" ","type":"text"},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true},{"text":", e.g.","type":"text"},{"text":" ","type":"text"},{"code":"entitlementInfos[\"pro_entitlement_id\"]","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"all","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"text":"]","kind":"text"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"all","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(py)all"},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/all":{"title":"all","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","url":"\/documentation\/revenuecat\/entitlementinfos\/all","role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Dictionary of all EntitlementInfo (","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"reference"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"text":", e.g.","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"all","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","kind":"typeIdentifier"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/description.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/description.json index ba2ff70e1..240afda4e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/description"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfos\/description"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(py)description","symbolKind":"property","title":"description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/description":{"title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/description","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/description","type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/isequal(_:).json index 67b132668..b13d9ee17 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(im)isEqual:","role":"symbol"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/isEqual(_:)":{"type":"topic","abstract":[],"title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/isEqual(_:)","url":"\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/subscript(_:).json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/subscript(_:).json index fca11c2a5..af5ee3078 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/subscript(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/subscript(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"?"}],"title":"subscript(_:)","roleHeading":"Instance Subscript","role":"symbol","symbolKind":"subscript","externalID":"s:10RevenueCat16EntitlementInfosCyAA0C4InfoCSgSScip","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/subscript(_:)":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/all":{"role":"symbol","title":"all","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of all EntitlementInfo ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":", e.g."},{"type":"text","text":" "},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/all"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"text":"key","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"Related-Symbols","level":4,"text":"Related Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all"}]}]}],"type":"unorderedList"}],"kind":"content"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","text":"EntitlementInfo","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Subscript","externalID":"s:10RevenueCat16EntitlementInfosCyAA0C4InfoCSgSScip","symbolKind":"subscript","title":"subscript(_:)","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/all":{"title":"all","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/all","url":"\/documentation\/revenuecat\/entitlementinfos\/all","role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Dictionary of all EntitlementInfo (","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"reference"},{"type":"text","text":") objects (active and inactive) keyed by entitlement"},{"type":"text","text":" "},{"type":"text","text":"identifier. This dictionary can also be accessed by using an index subscript on "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"text":", e.g.","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"entitlementInfos[\"pro_entitlement_id\"]"},{"type":"text","text":"."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"all","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"EntitlementInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","kind":"typeIdentifier"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/subscript(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfo","kind":"typeIdentifier","text":"EntitlementInfo"},{"kind":"text","text":"?"}],"abstract":[],"title":"subscript(_:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/verification.json b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/verification.json index 42d6ceaad..ebdac8e73 100644 --- a/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/verification.json +++ b/docs/4.37.0/data/documentation/revenuecat/entitlementinfos/verification.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult","text":"VerificationResult"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/trusted-entitlements"}]}]}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/verification"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"kind":"symbol","metadata":{"role":"symbol","title":"verification","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(py)verification","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/verification"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"https://rev.cat/trusted-entitlements":{"title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","url":"https:\/\/rev.cat\/trusted-entitlements"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"variants":[{"paths":["\/documentation\/revenuecat\/entitlementinfos\/verification"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","text":"VerificationResult"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":3,"text":"Related Articles","anchor":"Related-Articles","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/rev.cat\/trusted-entitlements","isActive":true}]}]}]},{"level":3,"anchor":"Related-Symbols","text":"Related Symbols","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos(py)verification","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verification"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","title":"verification","roleHeading":"Instance Property"},"references":{"https://rev.cat/trusted-entitlements":{"titleInlineContent":[{"text":"Documentation","type":"text"}],"url":"https:\/\/rev.cat\/trusted-entitlements","type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","title":"Documentation"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"text":"VerificationResult","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","abstract":[{"text":"Whether these entitlements were verified.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/verification","kind":"symbol","title":"verification","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode.json b/docs/4.37.0/data/documentation/revenuecat/errorcode.json index 0d54d180d..6773f61b8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchasesErrorCode) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP","doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s5ErrorP","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/apiEndpointBlockedError":{"role":"symbol","title":"ErrorCode.apiEndpointBlockedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiEndpointBlockedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/apiendpointblockederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidPromotionalOfferError":{"role":"symbol","title":"ErrorCode.invalidPromotionalOfferError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidPromotionalOfferError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownBackendError":{"role":"symbol","title":"ErrorCode.unknownBackendError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownBackendError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unknownbackenderror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidSubscriberAttributesError":{"role":"symbol","title":"ErrorCode.invalidSubscriberAttributesError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSubscriberAttributesError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/ineligibleError":{"role":"symbol","title":"ErrorCode.ineligibleError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligibleError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/ineligibleerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productAlreadyPurchasedError":{"role":"symbol","title":"ErrorCode.productAlreadyPurchasedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productAlreadyPurchasedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productRequestTimedOut":{"role":"symbol","title":"ErrorCode.productRequestTimedOut","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productRequestTimedOut"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productrequesttimedout"},"doc://RevenueCat/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/RevenueCat\/s5ErrorP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingSubscriptionGroupIdentifierError":{"role":"symbol","title":"ErrorCode.productDiscountMissingSubscriptionGroupIdentifierError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingSubscriptionGroupIdentifierError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unexpectedBackendResponseError":{"role":"symbol","title":"ErrorCode.unexpectedBackendResponseError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedBackendResponseError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/storeProblemError":{"role":"symbol","title":"ErrorCode.storeProblemError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProblemError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/storeproblemerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownError":{"role":"symbol","title":"ErrorCode.unknownError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unknownerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unsupportedError":{"role":"symbol","title":"ErrorCode.unsupportedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unsupportederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/beginRefundRequestError":{"role":"symbol","title":"ErrorCode.beginRefundRequestError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptAlreadyInUseError":{"role":"symbol","title":"ErrorCode.receiptAlreadyInUseError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptAlreadyInUseError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/signatureVerificationFailed":{"role":"symbol","title":"ErrorCode.signatureVerificationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureVerificationFailed"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/featureNotAvailableInCustomEntitlementsComputationMode":{"role":"symbol","title":"ErrorCode.featureNotAvailableInCustomEntitlementsComputationMode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppUserIdError":{"role":"symbol","title":"ErrorCode.invalidAppUserIdError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppUserIdError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidappuseriderror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/insufficientPermissionsError":{"role":"symbol","title":"ErrorCode.insufficientPermissionsError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"insufficientPermissionsError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/operationAlreadyInProgressForProductError":{"role":"symbol","title":"ErrorCode.operationAlreadyInProgressForProductError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptInUseByOtherSubscriberError":{"role":"symbol","title":"ErrorCode.receiptInUseByOtherSubscriberError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptInUseByOtherSubscriberError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productNotAvailableForPurchaseError":{"role":"symbol","title":"ErrorCode.productNotAvailableForPurchaseError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productNotAvailableForPurchaseError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/networkError":{"role":"symbol","title":"ErrorCode.networkError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/networkerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidCredentialsError":{"role":"symbol","title":"ErrorCode.invalidCredentialsError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredentialsError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidcredentialserror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/systemInfoError":{"role":"symbol","title":"ErrorCode.systemInfoError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/systeminfoerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/offlineConnectionError":{"role":"symbol","title":"ErrorCode.offlineConnectionError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"offlineConnectionError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/offlineconnectionerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidReceiptError":{"role":"symbol","title":"ErrorCode.invalidReceiptError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidReceiptError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidreceipterror"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingIdentifierError":{"role":"symbol","title":"ErrorCode.productDiscountMissingIdentifierError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppleSubscriptionKeyError":{"role":"symbol","title":"ErrorCode.invalidAppleSubscriptionKeyError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseCancelledError":{"role":"symbol","title":"ErrorCode.purchaseCancelledError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseCancelledError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchasecancellederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/emptySubscriberAttributes":{"role":"symbol","title":"ErrorCode.emptySubscriberAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptySubscriberAttributes"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseNotAllowedError":{"role":"symbol","title":"ErrorCode.purchaseNotAllowedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseNotAllowedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchasenotallowederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseInvalidError":{"role":"symbol","title":"ErrorCode.purchaseInvalidError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseInvalidError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/missingReceiptFileError":{"role":"symbol","title":"ErrorCode.missingReceiptFileError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingReceiptFileError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/error-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/paymentPendingError":{"role":"symbol","title":"ErrorCode.paymentPendingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentPendingError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/paymentpendingerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/logOutAnonymousUserError":{"role":"symbol","title":"ErrorCode.logOutAnonymousUserError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOutAnonymousUserError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/configurationError":{"role":"symbol","title":"ErrorCode.configurationError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/configurationerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/customerInfoError":{"role":"symbol","title":"ErrorCode.customerInfoError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customerinfoerror"},"doc://RevenueCat/10Foundation13CustomNSErrorP":{"type":"unresolvable","title":"Foundation.CustomNSError","identifier":"doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP"}}} \ No newline at end of file +{"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)"],"title":"Initializers"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPurchasesErrorCode) ","kind":"text"},{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ErrorCode","kind":"identifier"}],"platforms":["iOS","macOS"]}]}],"metadata":{"symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ErrorCode","kind":"identifier"}],"role":"symbol","title":"ErrorCode","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode","roleHeading":"Enumeration","navigatorTitle":[{"text":"ErrorCode","kind":"identifier"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","interfaceLanguage":"swift"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP","doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s5ErrorP","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownError":{"title":"ErrorCode.unknownError","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknownError","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unknownerror","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productAlreadyPurchasedError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","type":"topic","abstract":[],"title":"ErrorCode.productAlreadyPurchasedError","url":"\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"productAlreadyPurchasedError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidPromotionalOfferError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidPromotionalOfferError"}],"title":"ErrorCode.invalidPromotionalOfferError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/systemInfoError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","url":"\/documentation\/revenuecat\/errorcode\/systeminfoerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.systemInfoError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}]},"doc://RevenueCat/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/ineligibleError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","url":"\/documentation\/revenuecat\/errorcode\/ineligibleerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.ineligibleError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ineligibleError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/paymentPendingError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","title":"ErrorCode.paymentPendingError","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"paymentPendingError"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/paymentpendingerror","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/featureNotAvailableInCustomEntitlementsComputationMode":{"type":"topic","title":"ErrorCode.featureNotAvailableInCustomEntitlementsComputationMode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}],"role":"symbol","url":"\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/beginRefundRequestError":{"kind":"symbol","title":"ErrorCode.beginRefundRequestError","url":"\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror","abstract":[],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequestError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","type":"topic"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/emptySubscriberAttributes":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes","title":"ErrorCode.emptySubscriberAttributes","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptySubscriberAttributes"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidCredentialsError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","url":"\/documentation\/revenuecat\/errorcode\/invalidcredentialserror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.invalidCredentialsError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredentialsError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptInUseByOtherSubscriberError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","type":"topic","abstract":[],"title":"ErrorCode.receiptInUseByOtherSubscriberError","url":"\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"receiptInUseByOtherSubscriberError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingIdentifierError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.productDiscountMissingIdentifierError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unexpectedBackendResponseError":{"abstract":[],"title":"ErrorCode.unexpectedBackendResponseError","url":"\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unexpectedBackendResponseError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/storeProblemError":{"role":"symbol","kind":"symbol","title":"ErrorCode.storeProblemError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeProblemError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","abstract":[],"url":"\/documentation\/revenuecat\/errorcode\/storeproblemerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/configurationError":{"title":"ErrorCode.configurationError","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/configurationerror","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/logOutAnonymousUserError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","type":"topic","abstract":[],"title":"ErrorCode.logOutAnonymousUserError","url":"\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"logOutAnonymousUserError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/operationAlreadyInProgressForProductError":{"url":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror","kind":"symbol","title":"ErrorCode.operationAlreadyInProgressForProductError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/init(rawValue:)":{"url":"\/documentation\/revenuecat\/errorcode\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseNotAllowedError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","type":"topic","abstract":[],"title":"ErrorCode.purchaseNotAllowedError","url":"\/documentation\/revenuecat\/errorcode\/purchasenotallowederror","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseNotAllowedError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/apiEndpointBlockedError":{"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/apiendpointblockederror","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apiEndpointBlockedError","kind":"identifier"}],"abstract":[],"role":"symbol","title":"ErrorCode.apiEndpointBlockedError"},"doc://RevenueCat/s12CaseIterableP":{"title":"Swift.CaseIterable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/10Foundation13CustomNSErrorP":{"title":"Foundation.CustomNSError","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productNotAvailableForPurchaseError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"productNotAvailableForPurchaseError","kind":"identifier"}],"title":"ErrorCode.productNotAvailableForPurchaseError","url":"\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/customerInfoError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","url":"\/documentation\/revenuecat\/errorcode\/customerinfoerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.customerInfoError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"customerInfoError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppleSubscriptionKeyError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","type":"topic","abstract":[],"title":"ErrorCode.invalidAppleSubscriptionKeyError","url":"\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/offlineConnectionError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","url":"\/documentation\/revenuecat\/errorcode\/offlineconnectionerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.offlineConnectionError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"offlineConnectionError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidReceiptError":{"title":"ErrorCode.invalidReceiptError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidReceiptError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/invalidreceipterror","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/signatureVerificationFailed":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","abstract":[],"title":"ErrorCode.signatureVerificationFailed","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"signatureVerificationFailed","kind":"identifier"}],"url":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/missingReceiptFileError":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingReceiptFileError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","abstract":[],"url":"\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror","type":"topic","title":"ErrorCode.missingReceiptFileError","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownBackendError":{"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","url":"\/documentation\/revenuecat\/errorcode\/unknownbackenderror","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknownBackendError","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","title":"ErrorCode.unknownBackendError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseCancelledError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","kind":"symbol","abstract":[],"title":"ErrorCode.purchaseCancelledError","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchasecancellederror","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"purchaseCancelledError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/networkError":{"url":"\/documentation\/revenuecat\/errorcode\/networkerror","kind":"symbol","title":"ErrorCode.networkError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseInvalidError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","url":"\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.purchaseInvalidError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"purchaseInvalidError","kind":"identifier"}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productRequestTimedOut":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","url":"\/documentation\/revenuecat\/errorcode\/productrequesttimedout","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.productRequestTimedOut","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productRequestTimedOut"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unsupportedError":{"type":"topic","title":"ErrorCode.unsupportedError","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsupportedError"}],"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/unsupportederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","type":"topic","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/revenuecat\/errorcode\/equatable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Error-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","url":"\/documentation\/revenuecat\/errorcode\/error-implementations","abstract":[],"kind":"article","type":"topic","title":"Error Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptAlreadyInUseError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","type":"topic","abstract":[],"title":"ErrorCode.receiptAlreadyInUseError","url":"\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"receiptAlreadyInUseError","kind":"identifier"}]},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","abstract":[],"kind":"article","type":"topic","title":"CustomNSError Implementations","role":"collectionGroup"},"doc://RevenueCat/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s5ErrorP"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/RawRepresentable-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations","title":"RawRepresentable Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidSubscriberAttributesError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","url":"\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.invalidSubscriberAttributesError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSubscriberAttributesError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppUserIdError":{"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidappuseriderror","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidAppUserIdError","kind":"identifier"}],"abstract":[],"role":"symbol","title":"ErrorCode.invalidAppUserIdError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/insufficientPermissionsError":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror","title":"ErrorCode.insufficientPermissionsError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"insufficientPermissionsError"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingSubscriptionGroupIdentifierError":{"url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror","kind":"symbol","title":"ErrorCode.productDiscountMissingSubscriptionGroupIdentifierError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productDiscountMissingSubscriptionGroupIdentifierError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","type":"topic","abstract":[],"title":"CustomStringConvertible Implementations","url":"\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/errorcode/!=(_:_:).json index e9a61f976..1813aeee8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","role":"symbol","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)","url":"\/documentation\/revenuecat\/errorcode\/!=(_:_:)","role":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","type":"topic","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/revenuecat\/errorcode\/equatable-implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/apiendpointblockederror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/apiendpointblockederror.json index c06f02d33..dfec0b41c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/apiendpointblockederror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/apiendpointblockederror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAPIEndpointBlocked) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiEndpointBlockedError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/apiendpointblockederror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiEndpointBlockedError"}],"title":"ErrorCode.apiEndpointBlockedError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCAPIEndpointBlocked","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/apiEndpointBlockedError":{"role":"symbol","title":"ErrorCode.apiEndpointBlockedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiEndpointBlockedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/apiendpointblockederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","interfaceLanguage":"swift"},"metadata":{"title":"ErrorCode.apiEndpointBlockedError","symbolKind":"case","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apiEndpointBlockedError","kind":"identifier"}],"role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCAPIEndpointBlocked","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/apiendpointblockederror"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCAPIEndpointBlocked) ","kind":"text"},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apiEndpointBlockedError","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/apiEndpointBlockedError":{"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/apiendpointblockederror","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/apiEndpointBlockedError","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apiEndpointBlockedError","kind":"identifier"}],"abstract":[],"role":"symbol","title":"ErrorCode.apiEndpointBlockedError"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/beginrefundrequesterror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/beginrefundrequesterror.json index c743253b0..159e388e1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/beginrefundrequesterror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/beginrefundrequesterror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCBeginRefundRequestError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestError"}],"title":"ErrorCode.beginRefundRequestError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCBeginRefundRequestError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/beginRefundRequestError":{"role":"symbol","title":"ErrorCode.beginRefundRequestError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCBeginRefundRequestError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestError"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"ErrorCode.beginRefundRequestError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequestError","kind":"identifier"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCBeginRefundRequestError","roleHeading":"Case"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/beginRefundRequestError":{"kind":"symbol","title":"ErrorCode.beginRefundRequestError","url":"\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror","abstract":[],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequestError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/beginRefundRequestError","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/configurationerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/configurationerror.json index ea3984e40..530c51fe1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/configurationerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/configurationerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCConfigurationError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/configurationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"title":"ErrorCode.configurationError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCConfigurationError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/configurationError":{"role":"symbol","title":"ErrorCode.configurationError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/configurationerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCConfigurationError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/configurationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError"},"kind":"symbol","metadata":{"title":"ErrorCode.configurationError","symbolKind":"case","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCConfigurationError","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/configurationError":{"title":"ErrorCode.configurationError","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/configurationError","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/configurationerror","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/customerinfoerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/customerinfoerror.json index 390296989..baf831875 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/customerinfoerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/customerinfoerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCCustomerInfoError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/customerinfoerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoError"}],"title":"ErrorCode.customerInfoError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCCustomerInfoError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/customerInfoError":{"role":"symbol","title":"ErrorCode.customerInfoError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customerinfoerror"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/customerinfoerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"title":"ErrorCode.customerInfoError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfoError"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCCustomerInfoError","symbolKind":"case","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCCustomerInfoError) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"customerInfoError","kind":"identifier"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/customerInfoError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/customerInfoError","url":"\/documentation\/revenuecat\/errorcode\/customerinfoerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.customerInfoError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"customerInfoError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/customnserror-implementations.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/customnserror-implementations.json index 1a2ca84ce..d77ec2414 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/customnserror-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/customnserror-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/customnserror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomNSError Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-76a1g":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorDomain":{"role":"symbol","title":"errorDomain","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Default domain of the error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errordomain"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorCode":{"role":"symbol","title":"errorCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The error code within the given domain."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-286ls":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The default user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"CustomNSError Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g"],"generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain"],"title":"Type Properties","generated":true}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/customnserror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorCode":{"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errorcode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The error code within the given domain."}],"role":"symbol","title":"errorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-286ls":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","abstract":[{"type":"text","text":"The default user-info dictionary."}],"url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls","title":"errorUserInfo","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-76a1g":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g","abstract":[{"type":"text","text":"The user-info dictionary."}],"url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g","kind":"symbol","title":"errorUserInfo","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorDomain":{"abstract":[{"text":"Default domain of the error.","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDomain","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"errorDomain","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errordomain"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/customstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/customstringconvertible-implementations.json index 83ddbbb61..94aaf1b40 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/customstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/customstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/description"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description"],"title":"Instance Properties","generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomStringConvertible Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/description":{"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/description","abstract":[{"text":"A textual representation of this instance.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"description","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/description.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/description.json index f6813af05..54425aa69 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"description","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat9ErrorCodeO11descriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/description"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"A textual representation of this instance."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"text":" ","type":"text"},{"text":"instance of any type to a string by using the ","type":"text"},{"code":"String(describing:)","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"code":"description","type":"codeVoice"},{"text":" property for types that conform to","type":"text"},{"type":"text","text":" "},{"code":"CustomStringConvertible","type":"codeVoice"},{"type":"text","text":":"}],"type":"paragraph"},{"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""],"type":"codeListing","syntax":null},{"inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"text":" to a string in the assignment to ","type":"text"},{"code":"s","type":"codeVoice"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"code":"Point","type":"codeVoice"},{"text":" type’s ","type":"text"},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}],"type":"paragraph"}],"kind":"content"}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"extendedModule":"RevenueCat","title":"description","externalID":"s:10RevenueCat9ErrorCodeO11descriptionSSvp"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/description":{"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/description","abstract":[{"text":"A textual representation of this instance.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/description","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"description","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomStringConvertible-Implementations","type":"topic","abstract":[],"title":"CustomStringConvertible Implementations","url":"\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/emptysubscriberattributes.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/emptysubscriberattributes.json index ed7e73473..b59da9924 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/emptysubscriberattributes.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/emptysubscriberattributes.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCEmptySubscriberAttributesError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptySubscriberAttributes"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptySubscriberAttributes"}],"title":"ErrorCode.emptySubscriberAttributes","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCEmptySubscriberAttributesError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/emptySubscriberAttributes":{"role":"symbol","title":"ErrorCode.emptySubscriberAttributes","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptySubscriberAttributes"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes"]}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"emptySubscriberAttributes","kind":"identifier"}],"title":"ErrorCode.emptySubscriberAttributes","role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCEmptySubscriberAttributesError","symbolKind":"case","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCEmptySubscriberAttributesError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"emptySubscriberAttributes","kind":"identifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/emptySubscriberAttributes":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes","title":"ErrorCode.emptySubscriberAttributes","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptySubscriberAttributes"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/emptySubscriberAttributes"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/equatable-implementations.json index dd0d469b9..d0e66164f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/!=(_:_:)"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)"],"title":"Operators","generated":true}],"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Equatable-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/equatable-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/!=(_:_:)","url":"\/documentation\/revenuecat\/errorcode\/!=(_:_:)","role":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/error-implementations.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/error-implementations.json index 2dbe79de4..9d5257fe2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/error-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/localizeddescription"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Error Implementations"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/localizedDescription":{"title":"localizedDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/revenuecat\/errorcode\/localizeddescription","abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/errorcode.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/errorcode.json index ea03a1723..046c2382c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/errorcode.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/errorcode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/errorcode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The error code within the given domain."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorCode","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:10Foundation13CustomNSErrorPAAE9errorCodeSivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorCode":{"role":"symbol","title":"errorCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The error code within the given domain."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"errorCode","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"s:10Foundation13CustomNSErrorPAAE9errorCodeSivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Foundation","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"abstract":[{"type":"text","text":"The error code within the given domain."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorCode","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/errorcode"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorCode":{"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errorcode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorCode","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The error code within the given domain."}],"role":"symbol","title":"errorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","abstract":[],"kind":"article","type":"topic","title":"CustomNSError Implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/errordomain.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/errordomain.json index 81be4e5b9..3de1f399b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/errordomain.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/errordomain.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/errordomain"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default domain of the error."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorDomain","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorDomain":{"role":"symbol","title":"errorDomain","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Default domain of the error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errordomain"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Type Property","symbolKind":"property","extendedModule":"Foundation","title":"errorDomain","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDomain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Default domain of the error.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/errordomain"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorDomain":{"abstract":[{"text":"Default domain of the error.","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorDomain","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDomain","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"errorDomain","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/errordomain"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","abstract":[],"kind":"article","type":"topic","title":"CustomNSError Implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-286ls.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-286ls.json index 2d46d6684..a04cb35a5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-286ls.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-286ls.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The default user-info dictionary."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorUserInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:10Foundation13CustomNSErrorPAAE13errorUserInfoSDySSypGvp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-286ls":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The default user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","extendedModule":"Foundation","title":"errorUserInfo","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"errorUserInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"externalID":"s:10Foundation13CustomNSErrorPAAE13errorUserInfoSDySSypGvp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode"},"abstract":[{"type":"text","text":"The default user-info dictionary."}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorUserInfo"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-286ls":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-286ls","abstract":[{"type":"text","text":"The default user-info dictionary."}],"url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls","title":"errorUserInfo","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","abstract":[],"kind":"article","type":"topic","title":"CustomNSError Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-76a1g.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-76a1g.json index 313473fcb..a528c1255 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-76a1g.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/erroruserinfo-76a1g.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The user-info dictionary."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorUserInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:10RevenueCat9ErrorCodeO13errorUserInfoSDySSypGvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-76a1g":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g"},"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorUserInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"role":"symbol","title":"errorUserInfo","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat9ErrorCodeO13errorUserInfoSDySSypGvp","roleHeading":"Instance Property"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"The user-info dictionary."}],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/CustomNSError-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","abstract":[],"kind":"article","type":"topic","title":"CustomNSError Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/errorUserInfo-76a1g":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/errorUserInfo-76a1g","abstract":[{"type":"text","text":"The user-info dictionary."}],"url":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g","kind":"symbol","title":"errorUserInfo","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/featurenotavailableincustomentitlementscomputationmode.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/featurenotavailableincustomentitlementscomputationmode.json index 042d4c6a4..f0b047719 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/featurenotavailableincustomentitlementscomputationmode.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/featurenotavailableincustomentitlementscomputationmode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCFeatureNotAvailableInCustomEntitlementsComputationMode) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}],"title":"ErrorCode.featureNotAvailableInCustomEntitlementsComputationMode","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCFeatureNotAvailableInCustomEntitlementsComputationMode","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/featureNotAvailableInCustomEntitlementsComputationMode":{"role":"symbol","title":"ErrorCode.featureNotAvailableInCustomEntitlementsComputationMode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCFeatureNotAvailableInCustomEntitlementsComputationMode) ","kind":"text"},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode"]}],"metadata":{"role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCFeatureNotAvailableInCustomEntitlementsComputationMode","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"featureNotAvailableInCustomEntitlementsComputationMode","kind":"identifier"}],"symbolKind":"case","title":"ErrorCode.featureNotAvailableInCustomEntitlementsComputationMode","modules":[{"name":"RevenueCat"}],"roleHeading":"Case"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/featureNotAvailableInCustomEntitlementsComputationMode":{"type":"topic","title":"ErrorCode.featureNotAvailableInCustomEntitlementsComputationMode","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"featureNotAvailableInCustomEntitlementsComputationMode"}],"role":"symbol","url":"\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/featureNotAvailableInCustomEntitlementsComputationMode","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/hashvalue.json index 2015e82ca..ce5fa8e1c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations"]]},"sections":[],"metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Swift","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","title":"hashValue","role":"symbol"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/hashvalue"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/hashValue":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/errorcode\/hashvalue","abstract":[],"title":"hashValue","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/RawRepresentable-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations","title":"RawRepresentable Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/ineligibleerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/ineligibleerror.json index 266d6f006..5c824f0ee 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/ineligibleerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/ineligibleerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCIneligibleError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligibleError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/ineligibleerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligibleError"}],"title":"ErrorCode.ineligibleError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCIneligibleError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/ineligibleError":{"role":"symbol","title":"ErrorCode.ineligibleError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligibleError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/ineligibleerror"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"title":"ErrorCode.ineligibleError","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCIneligibleError","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligibleError"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCIneligibleError) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ineligibleError"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/ineligibleerror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/ineligibleError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/ineligibleError","url":"\/documentation\/revenuecat\/errorcode\/ineligibleerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.ineligibleError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ineligibleError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/errorcode/init(rawvalue:).json index a9c336650..0ac6ab699 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat9ErrorCodeO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"init(rawValue:)","symbolKind":"init","externalID":"s:10RevenueCat9ErrorCodeO8rawValueACSgSi_tcfc","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"role":"symbol"},"sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/init(rawvalue:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"rawValue","content":[{"inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}],"type":"paragraph"},{"syntax":null,"type":"codeListing","code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/init(rawValue:)":{"url":"\/documentation\/revenuecat\/errorcode\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/insufficientpermissionserror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/insufficientpermissionserror.json index 8aa70aa7a..bbc89e4ae 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/insufficientpermissionserror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/insufficientpermissionserror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInsufficientPermissionsError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"insufficientPermissionsError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"insufficientPermissionsError"}],"title":"ErrorCode.insufficientPermissionsError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInsufficientPermissionsError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/insufficientPermissionsError":{"role":"symbol","title":"ErrorCode.insufficientPermissionsError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"insufficientPermissionsError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCInsufficientPermissionsError) ","kind":"text"},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"insufficientPermissionsError","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"insufficientPermissionsError","kind":"identifier"}],"roleHeading":"Case","role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInsufficientPermissionsError","symbolKind":"case","title":"ErrorCode.insufficientPermissionsError","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/insufficientPermissionsError":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror","title":"ErrorCode.insufficientPermissionsError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"insufficientPermissionsError"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/insufficientPermissionsError"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidapplesubscriptionkeyerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidapplesubscriptionkeyerror.json index e1ff83319..6e46e7d3f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidapplesubscriptionkeyerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidapplesubscriptionkeyerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidAppleSubscriptionKeyError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}],"title":"ErrorCode.invalidAppleSubscriptionKeyError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidAppleSubscriptionKeyError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppleSubscriptionKeyError":{"role":"symbol","title":"ErrorCode.invalidAppleSubscriptionKeyError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCInvalidAppleSubscriptionKeyError) ","kind":"text"},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror"]}],"metadata":{"roleHeading":"Case","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidAppleSubscriptionKeyError","title":"ErrorCode.invalidAppleSubscriptionKeyError","symbolKind":"case","role":"symbol"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppleSubscriptionKeyError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppleSubscriptionKeyError","type":"topic","abstract":[],"title":"ErrorCode.invalidAppleSubscriptionKeyError","url":"\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppleSubscriptionKeyError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidappuseriderror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidappuseriderror.json index 3fe395b5f..3af65284f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidappuseriderror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidappuseriderror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidAppUserIdError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppUserIdError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidappuseriderror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppUserIdError"}],"title":"ErrorCode.invalidAppUserIdError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidAppUserIdError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppUserIdError":{"role":"symbol","title":"ErrorCode.invalidAppUserIdError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppUserIdError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidappuseriderror"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidAppUserIdError","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAppUserIdError"}],"roleHeading":"Case","title":"ErrorCode.invalidAppUserIdError"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidAppUserIdError) "},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidAppUserIdError","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidappuseriderror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidAppUserIdError":{"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidappuseriderror","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidAppUserIdError","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidAppUserIdError","kind":"identifier"}],"abstract":[],"role":"symbol","title":"ErrorCode.invalidAppUserIdError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidcredentialserror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidcredentialserror.json index cfef57257..1253c0a38 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidcredentialserror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidcredentialserror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidCredentialsError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredentialsError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidcredentialserror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredentialsError"}],"title":"ErrorCode.invalidCredentialsError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidCredentialsError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidCredentialsError":{"role":"symbol","title":"ErrorCode.invalidCredentialsError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredentialsError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidcredentialserror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCInvalidCredentialsError) ","kind":"text"},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredentialsError"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidCredentialsError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredentialsError"}],"title":"ErrorCode.invalidCredentialsError","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/invalidcredentialserror"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidCredentialsError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidCredentialsError","url":"\/documentation\/revenuecat\/errorcode\/invalidcredentialserror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.invalidCredentialsError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredentialsError"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidpromotionaloffererror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidpromotionaloffererror.json index 2d095bf92..4c3353448 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidpromotionaloffererror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidpromotionaloffererror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidPromotionalOfferError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidPromotionalOfferError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidPromotionalOfferError"}],"title":"ErrorCode.invalidPromotionalOfferError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidPromotionalOfferError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidPromotionalOfferError":{"role":"symbol","title":"ErrorCode.invalidPromotionalOfferError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidPromotionalOfferError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidPromotionalOfferError","kind":"identifier"}],"title":"ErrorCode.invalidPromotionalOfferError","symbolKind":"case","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidPromotionalOfferError","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCInvalidPromotionalOfferError) "},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidPromotionalOfferError","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidPromotionalOfferError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidPromotionalOfferError","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidPromotionalOfferError"}],"title":"ErrorCode.invalidPromotionalOfferError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidreceipterror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidreceipterror.json index 9002be112..2d17dba54 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidreceipterror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidreceipterror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidReceiptError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidReceiptError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidreceipterror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidReceiptError"}],"title":"ErrorCode.invalidReceiptError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidReceiptError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidReceiptError":{"role":"symbol","title":"ErrorCode.invalidReceiptError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidReceiptError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidreceipterror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCInvalidReceiptError) ","kind":"text"},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidReceiptError","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidreceipterror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError"},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidReceiptError","kind":"identifier"}],"title":"ErrorCode.invalidReceiptError","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidReceiptError","role":"symbol","modules":[{"name":"RevenueCat"}]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidReceiptError":{"title":"ErrorCode.invalidReceiptError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidReceiptError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/invalidreceipterror","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidReceiptError","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidsubscriberattributeserror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidsubscriberattributeserror.json index 4324565e5..55380e301 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidsubscriberattributeserror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/invalidsubscriberattributeserror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCInvalidSubscriberAttributesError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSubscriberAttributesError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSubscriberAttributesError"}],"title":"ErrorCode.invalidSubscriberAttributesError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidSubscriberAttributesError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidSubscriberAttributesError":{"role":"symbol","title":"ErrorCode.invalidSubscriberAttributesError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSubscriberAttributesError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCInvalidSubscriberAttributesError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidSubscriberAttributesError","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCInvalidSubscriberAttributesError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidSubscriberAttributesError"}],"title":"ErrorCode.invalidSubscriberAttributesError","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/invalidSubscriberAttributesError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/invalidSubscriberAttributesError","url":"\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.invalidSubscriberAttributesError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSubscriberAttributesError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/localizeddescription.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/localizeddescription.json index f8bb7debc..85cbef1a5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/localizeddescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/error-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription","interfaceLanguage":"swift"},"metadata":{"title":"localizedDescription","symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchasesErrorCode","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"roleHeading":"Instance Property","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/Error-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/Error-Implementations","url":"\/documentation\/revenuecat\/errorcode\/error-implementations","abstract":[],"kind":"article","type":"topic","title":"Error Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/localizedDescription":{"title":"localizedDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/revenuecat\/errorcode\/localizeddescription","abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/localizedDescription"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/logoutanonymoususererror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/logoutanonymoususererror.json index 158d2de5d..a0fa142ed 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/logoutanonymoususererror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/logoutanonymoususererror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCLogOutAnonymousUserError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOutAnonymousUserError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOutAnonymousUserError"}],"title":"ErrorCode.logOutAnonymousUserError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCLogOutAnonymousUserError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/logOutAnonymousUserError":{"role":"symbol","title":"ErrorCode.logOutAnonymousUserError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOutAnonymousUserError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCLogOutAnonymousUserError) "},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOutAnonymousUserError"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","interfaceLanguage":"swift"},"metadata":{"title":"ErrorCode.logOutAnonymousUserError","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCLogOutAnonymousUserError","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOutAnonymousUserError"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Case"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/logOutAnonymousUserError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/logOutAnonymousUserError","type":"topic","abstract":[],"title":"ErrorCode.logOutAnonymousUserError","url":"\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"logOutAnonymousUserError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/missingreceiptfileerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/missingreceiptfileerror.json index edfb9550f..da95f1b9d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/missingreceiptfileerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/missingreceiptfileerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCMissingReceiptFileError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingReceiptFileError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingReceiptFileError"}],"title":"ErrorCode.missingReceiptFileError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCMissingReceiptFileError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/missingReceiptFileError":{"role":"symbol","title":"ErrorCode.missingReceiptFileError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingReceiptFileError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingReceiptFileError"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCMissingReceiptFileError","roleHeading":"Case","title":"ErrorCode.missingReceiptFileError","role":"symbol"},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCMissingReceiptFileError) "},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"missingReceiptFileError","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/missingReceiptFileError":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingReceiptFileError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/missingReceiptFileError","abstract":[],"url":"\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror","type":"topic","title":"ErrorCode.missingReceiptFileError","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/networkerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/networkerror.json index 5d9549c61..df25beb10 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/networkerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/networkerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCNetworkError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"title":"ErrorCode.networkError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCNetworkError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/networkError":{"role":"symbol","title":"ErrorCode.networkError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/networkerror"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCNetworkError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCNetworkError","title":"ErrorCode.networkError","role":"symbol","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError"},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/networkError":{"url":"\/documentation\/revenuecat\/errorcode\/networkerror","kind":"symbol","title":"ErrorCode.networkError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/networkError","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/offlineconnectionerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/offlineconnectionerror.json index e64845cf6..1424018d2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/offlineconnectionerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/offlineconnectionerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCOfflineConnectionError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"offlineConnectionError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/offlineconnectionerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"offlineConnectionError"}],"title":"ErrorCode.offlineConnectionError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCOfflineConnectionError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/offlineConnectionError":{"role":"symbol","title":"ErrorCode.offlineConnectionError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"offlineConnectionError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/offlineconnectionerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Case","symbolKind":"case","title":"ErrorCode.offlineConnectionError","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offlineConnectionError"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCOfflineConnectionError"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCOfflineConnectionError) ","kind":"text"},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"offlineConnectionError"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/offlineconnectionerror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/offlineConnectionError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/offlineConnectionError","url":"\/documentation\/revenuecat\/errorcode\/offlineconnectionerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.offlineConnectionError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"offlineConnectionError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/operationalreadyinprogressforproducterror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/operationalreadyinprogressforproducterror.json index c0706fad5..fe8da8124 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/operationalreadyinprogressforproducterror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/operationalreadyinprogressforproducterror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCOperationAlreadyInProgressForProductError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"title":"ErrorCode.operationAlreadyInProgressForProductError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCOperationAlreadyInProgressForProductError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/operationAlreadyInProgressForProductError":{"role":"symbol","title":"ErrorCode.operationAlreadyInProgressForProductError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCOperationAlreadyInProgressForProductError) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"ErrorCode.operationAlreadyInProgressForProductError","role":"symbol","symbolKind":"case","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCOperationAlreadyInProgressForProductError"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/operationAlreadyInProgressForProductError":{"url":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror","kind":"symbol","title":"ErrorCode.operationAlreadyInProgressForProductError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/paymentpendingerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/paymentpendingerror.json index 861e656f7..90fdf8f58 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/paymentpendingerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/paymentpendingerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPaymentPendingError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentPendingError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/paymentpendingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentPendingError"}],"title":"ErrorCode.paymentPendingError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPaymentPendingError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/paymentPendingError":{"role":"symbol","title":"ErrorCode.paymentPendingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentPendingError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/paymentpendingerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/paymentpendingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPaymentPendingError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"paymentPendingError","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPaymentPendingError","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paymentPendingError","kind":"identifier"}],"title":"ErrorCode.paymentPendingError","roleHeading":"Case"},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/paymentPendingError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/paymentPendingError","title":"ErrorCode.paymentPendingError","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"paymentPendingError"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/paymentpendingerror","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/productalreadypurchasederror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/productalreadypurchasederror.json index 382bd2a56..56eb61b6c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/productalreadypurchasederror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/productalreadypurchasederror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCProductAlreadyPurchasedError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productAlreadyPurchasedError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productAlreadyPurchasedError"}],"title":"ErrorCode.productAlreadyPurchasedError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductAlreadyPurchasedError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productAlreadyPurchasedError":{"role":"symbol","title":"ErrorCode.productAlreadyPurchasedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productAlreadyPurchasedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCProductAlreadyPurchasedError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productAlreadyPurchasedError"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"ErrorCode.productAlreadyPurchasedError","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductAlreadyPurchasedError","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"productAlreadyPurchasedError","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productAlreadyPurchasedError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productAlreadyPurchasedError","type":"topic","abstract":[],"title":"ErrorCode.productAlreadyPurchasedError","url":"\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"productAlreadyPurchasedError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingidentifiererror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingidentifiererror.json index 389006d65..aa52988a2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingidentifiererror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingidentifiererror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCProductDiscountMissingIdentifierError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}],"title":"ErrorCode.productDiscountMissingIdentifierError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductDiscountMissingIdentifierError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingIdentifierError":{"role":"symbol","title":"ErrorCode.productDiscountMissingIdentifierError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCProductDiscountMissingIdentifierError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"productDiscountMissingIdentifierError","kind":"identifier"}],"title":"ErrorCode.productDiscountMissingIdentifierError","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductDiscountMissingIdentifierError","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingIdentifierError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingIdentifierError","url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.productDiscountMissingIdentifierError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingIdentifierError"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingsubscriptiongroupidentifiererror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingsubscriptiongroupidentifiererror.json index 119abe6c5..5746a9f13 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingsubscriptiongroupidentifiererror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/productdiscountmissingsubscriptiongroupidentifiererror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCProductDiscountMissingSubscriptionGroupIdentifierError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingSubscriptionGroupIdentifierError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingSubscriptionGroupIdentifierError"}],"title":"ErrorCode.productDiscountMissingSubscriptionGroupIdentifierError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductDiscountMissingSubscriptionGroupIdentifierError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingSubscriptionGroupIdentifierError":{"role":"symbol","title":"ErrorCode.productDiscountMissingSubscriptionGroupIdentifierError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productDiscountMissingSubscriptionGroupIdentifierError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCProductDiscountMissingSubscriptionGroupIdentifierError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"productDiscountMissingSubscriptionGroupIdentifierError","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","modules":[{"name":"RevenueCat"}],"title":"ErrorCode.productDiscountMissingSubscriptionGroupIdentifierError","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductDiscountMissingSubscriptionGroupIdentifierError","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productDiscountMissingSubscriptionGroupIdentifierError"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productDiscountMissingSubscriptionGroupIdentifierError":{"url":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror","kind":"symbol","title":"ErrorCode.productDiscountMissingSubscriptionGroupIdentifierError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productDiscountMissingSubscriptionGroupIdentifierError","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productDiscountMissingSubscriptionGroupIdentifierError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/productnotavailableforpurchaseerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/productnotavailableforpurchaseerror.json index 8e08a792a..6f245c533 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/productnotavailableforpurchaseerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/productnotavailableforpurchaseerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCProductNotAvailableForPurchaseError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productNotAvailableForPurchaseError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productNotAvailableForPurchaseError"}],"title":"ErrorCode.productNotAvailableForPurchaseError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductNotAvailableForPurchaseError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productNotAvailableForPurchaseError":{"role":"symbol","title":"ErrorCode.productNotAvailableForPurchaseError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productNotAvailableForPurchaseError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror"}}} \ No newline at end of file +{"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productNotAvailableForPurchaseError","kind":"identifier"}],"roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductNotAvailableForPurchaseError","symbolKind":"case","modules":[{"name":"RevenueCat"}],"title":"ErrorCode.productNotAvailableForPurchaseError"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCProductNotAvailableForPurchaseError) ","kind":"text"},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"productNotAvailableForPurchaseError","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productNotAvailableForPurchaseError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productNotAvailableForPurchaseError","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"productNotAvailableForPurchaseError","kind":"identifier"}],"title":"ErrorCode.productNotAvailableForPurchaseError","url":"\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/productrequesttimedout.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/productrequesttimedout.json index 2a1127e94..066887847 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/productrequesttimedout.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/productrequesttimedout.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCProductRequestTimedOut) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productRequestTimedOut"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productrequesttimedout"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productRequestTimedOut"}],"title":"ErrorCode.productRequestTimedOut","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductRequestTimedOut","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productRequestTimedOut":{"role":"symbol","title":"ErrorCode.productRequestTimedOut","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productRequestTimedOut"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/productrequesttimedout"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCProductRequestTimedOut) "},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productRequestTimedOut"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/productrequesttimedout"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","interfaceLanguage":"swift"},"metadata":{"title":"ErrorCode.productRequestTimedOut","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCProductRequestTimedOut","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"productRequestTimedOut","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/productRequestTimedOut":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/productRequestTimedOut","url":"\/documentation\/revenuecat\/errorcode\/productrequesttimedout","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.productRequestTimedOut","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productRequestTimedOut"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasecancellederror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasecancellederror.json index 368794311..996e19170 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasecancellederror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasecancellederror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchaseCancelledError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseCancelledError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/purchasecancellederror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseCancelledError"}],"title":"ErrorCode.purchaseCancelledError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPurchaseCancelledError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseCancelledError":{"role":"symbol","title":"ErrorCode.purchaseCancelledError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseCancelledError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchasecancellederror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/purchasecancellederror"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseCancelledError"}],"title":"ErrorCode.purchaseCancelledError","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPurchaseCancelledError","roleHeading":"Case"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPurchaseCancelledError) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"purchaseCancelledError","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseCancelledError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseCancelledError","kind":"symbol","abstract":[],"title":"ErrorCode.purchaseCancelledError","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchasecancellederror","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"purchaseCancelledError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/purchaseinvaliderror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/purchaseinvaliderror.json index c080f5323..9d9351d5b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/purchaseinvaliderror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/purchaseinvaliderror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchaseInvalidError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseInvalidError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseInvalidError"}],"title":"ErrorCode.purchaseInvalidError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPurchaseInvalidError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseInvalidError":{"role":"symbol","title":"ErrorCode.purchaseInvalidError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseInvalidError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPurchaseInvalidError) ","kind":"text"},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchaseInvalidError","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseInvalidError"}],"title":"ErrorCode.purchaseInvalidError","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPurchaseInvalidError","roleHeading":"Case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseInvalidError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseInvalidError","url":"\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.purchaseInvalidError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"purchaseInvalidError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasenotallowederror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasenotallowederror.json index 00ef5ac91..66f3e9f8d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasenotallowederror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/purchasenotallowederror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchaseNotAllowedError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseNotAllowedError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/purchasenotallowederror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseNotAllowedError"}],"title":"ErrorCode.purchaseNotAllowedError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPurchaseNotAllowedError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseNotAllowedError":{"role":"symbol","title":"ErrorCode.purchaseNotAllowedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseNotAllowedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/purchasenotallowederror"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPurchaseNotAllowedError) ","kind":"text"},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseNotAllowedError"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCPurchaseNotAllowedError","title":"ErrorCode.purchaseNotAllowedError","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseNotAllowedError"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"RevenueCat"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/purchasenotallowederror"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/purchaseNotAllowedError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/purchaseNotAllowedError","type":"topic","abstract":[],"title":"ErrorCode.purchaseNotAllowedError","url":"\/documentation\/revenuecat\/errorcode\/purchasenotallowederror","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseNotAllowedError"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/rawrepresentable-implementations.json index efc72dc76..cd3618d6f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/hashValue":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/hashValue","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/errorcode\/hashvalue","abstract":[],"title":"hashValue","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptalreadyinuseerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptalreadyinuseerror.json index e14bc7816..177eef384 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptalreadyinuseerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptalreadyinuseerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCReceiptAlreadyInUseError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptAlreadyInUseError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptAlreadyInUseError"}],"title":"ErrorCode.receiptAlreadyInUseError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCReceiptAlreadyInUseError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptAlreadyInUseError":{"role":"symbol","title":"ErrorCode.receiptAlreadyInUseError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptAlreadyInUseError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCReceiptAlreadyInUseError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptAlreadyInUseError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","interfaceLanguage":"swift"},"metadata":{"title":"ErrorCode.receiptAlreadyInUseError","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCReceiptAlreadyInUseError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptAlreadyInUseError"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptAlreadyInUseError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptAlreadyInUseError","type":"topic","abstract":[],"title":"ErrorCode.receiptAlreadyInUseError","url":"\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"receiptAlreadyInUseError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptinusebyothersubscribererror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptinusebyothersubscribererror.json index 51d4e6df6..0bfabb30b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptinusebyothersubscribererror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/receiptinusebyothersubscribererror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCReceiptInUseByOtherSubscriberError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptInUseByOtherSubscriberError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptInUseByOtherSubscriberError"}],"title":"ErrorCode.receiptInUseByOtherSubscriberError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCReceiptInUseByOtherSubscriberError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptInUseByOtherSubscriberError":{"role":"symbol","title":"ErrorCode.receiptInUseByOtherSubscriberError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptInUseByOtherSubscriberError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCReceiptInUseByOtherSubscriberError) "},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"receiptInUseByOtherSubscriberError","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError"},"metadata":{"title":"ErrorCode.receiptInUseByOtherSubscriberError","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"receiptInUseByOtherSubscriberError","kind":"identifier"}],"role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCReceiptInUseByOtherSubscriberError","symbolKind":"case"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/receiptInUseByOtherSubscriberError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/receiptInUseByOtherSubscriberError","type":"topic","abstract":[],"title":"ErrorCode.receiptInUseByOtherSubscriberError","url":"\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"receiptInUseByOtherSubscriberError","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/signatureverificationfailed.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/signatureverificationfailed.json index 26f73595b..b2802f61e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/signatureverificationfailed.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/signatureverificationfailed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCSignatureVerificationFailed) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureVerificationFailed"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureVerificationFailed"}],"title":"ErrorCode.signatureVerificationFailed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCSignatureVerificationFailed","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/signatureVerificationFailed":{"role":"symbol","title":"ErrorCode.signatureVerificationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureVerificationFailed"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signatureVerificationFailed"}],"roleHeading":"Case","title":"ErrorCode.signatureVerificationFailed","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCSignatureVerificationFailed"},"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCSignatureVerificationFailed) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"signatureVerificationFailed","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/signatureVerificationFailed":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","abstract":[],"title":"ErrorCode.signatureVerificationFailed","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"signatureVerificationFailed","kind":"identifier"}],"url":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/storeproblemerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/storeproblemerror.json index 39a7d1eb4..09eda00ee 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/storeproblemerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/storeproblemerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreProblemError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProblemError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/storeproblemerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProblemError"}],"title":"ErrorCode.storeProblemError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCStoreProblemError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/storeProblemError":{"role":"symbol","title":"ErrorCode.storeProblemError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProblemError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/storeproblemerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCStoreProblemError) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"storeProblemError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/storeproblemerror"]}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCStoreProblemError","title":"ErrorCode.storeProblemError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeProblemError","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/storeProblemError":{"role":"symbol","kind":"symbol","title":"ErrorCode.storeProblemError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeProblemError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/storeProblemError","abstract":[],"url":"\/documentation\/revenuecat\/errorcode\/storeproblemerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/systeminfoerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/systeminfoerror.json index 1f36bf044..a53769d86 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/systeminfoerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/systeminfoerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCSystemInfoError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/systeminfoerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}],"title":"ErrorCode.systemInfoError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCSystemInfoError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/systemInfoError":{"role":"symbol","title":"ErrorCode.systemInfoError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/systeminfoerror"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError"},"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCSystemInfoError","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}],"title":"ErrorCode.systemInfoError","roleHeading":"Case"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCSystemInfoError) "},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"systemInfoError","kind":"identifier"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/systeminfoerror"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/systemInfoError":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/systemInfoError","url":"\/documentation\/revenuecat\/errorcode\/systeminfoerror","abstract":[],"kind":"symbol","type":"topic","title":"ErrorCode.systemInfoError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"systemInfoError"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/unexpectedbackendresponseerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/unexpectedbackendresponseerror.json index dcd394297..3e7a288d2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/unexpectedbackendresponseerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/unexpectedbackendresponseerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCUnexpectedBackendResponseError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedBackendResponseError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedBackendResponseError"}],"title":"ErrorCode.unexpectedBackendResponseError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnexpectedBackendResponseError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unexpectedBackendResponseError":{"role":"symbol","title":"ErrorCode.unexpectedBackendResponseError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedBackendResponseError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCUnexpectedBackendResponseError) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedBackendResponseError"}],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpectedBackendResponseError"}],"title":"ErrorCode.unexpectedBackendResponseError","symbolKind":"case","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnexpectedBackendResponseError","role":"symbol","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unexpectedBackendResponseError":{"abstract":[],"title":"ErrorCode.unexpectedBackendResponseError","url":"\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unexpectedBackendResponseError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unexpectedBackendResponseError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownbackenderror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownbackenderror.json index 5a40866ca..2e804c9fc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownbackenderror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownbackenderror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCUnknownBackendError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownBackendError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/unknownbackenderror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownBackendError"}],"title":"ErrorCode.unknownBackendError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnknownBackendError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownBackendError":{"role":"symbol","title":"ErrorCode.unknownBackendError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownBackendError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unknownbackenderror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/unknownbackenderror"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnknownBackendError","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownBackendError"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"case","title":"ErrorCode.unknownBackendError"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCUnknownBackendError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknownBackendError","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownBackendError":{"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownBackendError","url":"\/documentation\/revenuecat\/errorcode\/unknownbackenderror","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknownBackendError","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","title":"ErrorCode.unknownBackendError"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownerror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownerror.json index 567cb416c..e554f374a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/unknownerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCUnknownError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/unknownerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownError"}],"title":"ErrorCode.unknownError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnknownError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownError":{"role":"symbol","title":"ErrorCode.unknownError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unknownerror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/unknownerror"]}],"metadata":{"title":"ErrorCode.unknownError","role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnknownError","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknownError"}],"symbolKind":"case","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCUnknownError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownError"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError"},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unknownError":{"title":"ErrorCode.unknownError","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknownError","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unknownerror","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unknownError","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/errorcode/unsupportederror.json b/docs/4.37.0/data/documentation/revenuecat/errorcode/unsupportederror.json index 99108689b..60305d09c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/errorcode/unsupportederror.json +++ b/docs/4.37.0/data/documentation/revenuecat/errorcode/unsupportederror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCUnsupportedError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/errorcode\/unsupportederror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedError"}],"title":"ErrorCode.unsupportedError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnsupportedError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unsupportedError":{"role":"symbol","title":"ErrorCode.unsupportedError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsupportedError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/unsupportederror"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/errorcode\/unsupportederror"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"title":"ErrorCode.unsupportedError","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsupportedError","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCPurchasesErrorCode@RCUnsupportedError"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCUnsupportedError) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsupportedError"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/ErrorCode/unsupportedError":{"type":"topic","title":"ErrorCode.unsupportedError","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/unsupportedError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsupportedError"}],"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/errorcode\/unsupportederror"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibility.json b/docs/4.37.0/data/documentation/revenuecat/introeligibility.json index 13a4400c1..83b895f3b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibility.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibility.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"title":"IntroEligibility","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}]},"abstract":[{"type":"text","text":"Holds the introductory price status"}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)"]}],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibility"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCIntroEligibility) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/hash"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/description"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/isequal(_:)"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"The introductory price eligibility status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/status"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Class","symbolKind":"class","modules":[{"name":"RevenueCat"}],"title":"IntroEligibility","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"IntroEligibility","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},"abstract":[{"text":"Holds the introductory price status","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"title":"Making Purchases with Subscription Offers","generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCIntroEligibility) ","kind":"text"},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"IntroEligibility","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibility"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)"],"title":"Instance Methods"}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships","type":"inheritsFrom"},{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"]}],"references":{"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/hash":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","title":"hash","url":"\/documentation\/revenuecat\/introeligibility\/hash","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/status":{"url":"\/documentation\/revenuecat\/introeligibility\/status","abstract":[{"text":"The introductory price eligibility status","type":"text"}],"title":"status","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"status"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/description":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/description","kind":"symbol","title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/debugDescription":{"kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility\/debugdescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"debugDescription","abstract":[],"role":"symbol","type":"topic"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/isEqual(_:)":{"url":"\/documentation\/revenuecat\/introeligibility\/isequal(_:)","kind":"symbol","title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable","title":"ObjectiveC.NSObject"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","type":"unresolvable","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibility/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/introeligibility/debugdescription.json index ee3ea4bdc..a1b0ce74f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibility/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibility/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibility\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCIntroEligibility(py)debugDescription","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibility\/debugdescription"]}],"kind":"symbol","metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCIntroEligibility(py)debugDescription","extendedModule":"RevenueCat","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"debugDescription"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/debugDescription":{"kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility\/debugdescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/debugDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"debugDescription","abstract":[],"role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibility/description.json b/docs/4.37.0/data/documentation/revenuecat/introeligibility/description.json index cf14625d4..846fa2944 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibility/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibility/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibility\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"description","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCIntroEligibility(py)description","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/description"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibility\/description"]}],"metadata":{"extendedModule":"RevenueCat","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCIntroEligibility(py)description","title":"description","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/description":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/description","kind":"symbol","title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/description","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibility/hash.json b/docs/4.37.0/data/documentation/revenuecat/introeligibility/hash.json index e480d792b..46e948778 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibility/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibility/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibility\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/introeligibility\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility(py)hash","title":"hash","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/hash":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/hash","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","title":"hash","url":"\/documentation\/revenuecat\/introeligibility\/hash","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibility/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/introeligibility/isequal(_:).json index 2a7f58ac8..7b7174f74 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibility/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibility/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibility\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/isequal(_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility(im)isEqual:","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibility\/isequal(_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/isEqual(_:)":{"url":"\/documentation\/revenuecat\/introeligibility\/isequal(_:)","kind":"symbol","title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/isEqual(_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibility/status.json b/docs/4.37.0/data/documentation/revenuecat/introeligibility/status.json index 596967e07..98097c828 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibility/status.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibility/status.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibility\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The introductory price eligibility status"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"title":"status","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility(py)status","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/status":{"role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"The introductory price eligibility status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibility\/status"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"]]},"metadata":{"title":"status","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"externalID":"c:@M@RevenueCat@objc(cs)RCIntroEligibility(py)status"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibility\/status"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"The introductory price eligibility status","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"status","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility/status":{"url":"\/documentation\/revenuecat\/introeligibility\/status","abstract":[{"text":"The introductory price eligibility status","type":"text"}],"title":"status","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"status"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility\/status"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus.json index 872778f75..e3eb29149 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCIntroEligibilityStatus) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":" RevenueCat doesn’t have enough information to determine eligibility."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible"},{"type":"text","text":" The user is not eligible for a free trial or intro pricing for this"},{"type":"text","text":" "},{"type":"text","text":"product."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible"},{"type":"text","text":" The user is eligible for a free trial or intro pricing for this product."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"title":"IntroEligibilityStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/CustomStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/noIntroOfferExists":{"role":"symbol","title":"IntroEligibilityStatus.noIntroOfferExists","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIntroOfferExists"}],"abstract":[{"type":"text","text":"There is no free trial or intro pricing for this product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/isEligible":{"role":"symbol","title":"isEligible","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEligible"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/iseligible"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/eligible":{"role":"symbol","title":"IntroEligibilityStatus.eligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"abstract":[{"type":"text","text":"The user is eligible for a free trial or intro pricing for this product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/eligible"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/ineligible":{"role":"symbol","title":"IntroEligibilityStatus.ineligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligible"}],"abstract":[{"type":"text","text":"The user is not eligible for a free trial or intro pricing for this product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/ineligible"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"sections":[],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations"]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"title":"IntroEligibilityStatus","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","symbolKind":"enum","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"IntroEligibilityStatus","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCIntroEligibilityStatus) "},{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"IntroEligibilityStatus"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"overview","text":"Overview","type":"heading","level":2},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":" RevenueCat doesn’t have enough information to determine eligibility."}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","isActive":true},{"text":" The user is not eligible for a free trial or intro pricing for this","type":"text"},{"type":"text","text":" "},{"type":"text","text":"product."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible"},{"type":"text","text":" The user is eligible for a free trial or intro pricing for this product."}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/eligible":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/eligible","abstract":[{"type":"text","text":"The user is eligible for a free trial or intro pricing for this product."}],"title":"IntroEligibilityStatus.eligible","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/ineligible":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/ineligible","abstract":[{"type":"text","text":"The user is not eligible for a free trial or intro pricing for this product."}],"type":"topic","title":"IntroEligibilityStatus.ineligible","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ineligible","kind":"identifier"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/init(rawValue:)":{"role":"symbol","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","url":"\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/noIntroOfferExists":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists","title":"IntroEligibilityStatus.noIntroOfferExists","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"There is no free trial or intro pricing for this product."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"noIntroOfferExists","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","abstract":[],"title":"CustomStringConvertible Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations","role":"collectionGroup"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/isEligible":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEligible"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","url":"\/documentation\/revenuecat\/introeligibilitystatus\/iseligible","title":"isEligible","type":"topic"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/!=(_:_:).json index 645c4e617..60cb2f7cc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCIntroEligibilityStatus","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCIntroEligibilityStatus","extendedModule":"Swift","roleHeading":"Operator","role":"symbol","symbolKind":"op"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/!=(_:_:)":{"type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"role":"symbol","title":"!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/customstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/customstringconvertible-implementations.json index d581a4375..c438c8743 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/customstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/customstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/description"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations"},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description"],"title":"Instance Properties","generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"CustomStringConvertible Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/description":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description","kind":"symbol","type":"topic","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus\/description","abstract":[{"type":"text","text":"A textual representation of this instance."}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/description.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/description.json index 240bfb2d8..41f33fb61 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"description","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat22IntroEligibilityStatusO11descriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/CustomStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/description"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat22IntroEligibilityStatusO11descriptionSSvp","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"text":" ","type":"text"},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"code":"CustomStringConvertible","type":"codeVoice"},{"type":"text","text":":"}],"type":"paragraph"},{"syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""],"type":"codeListing"},{"inlineContent":[{"text":"The conversion of ","type":"text"},{"type":"codeVoice","code":"p"},{"text":" to a string in the assignment to ","type":"text"},{"code":"s","type":"codeVoice"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"text":" type’s ","type":"text"},{"type":"codeVoice","code":"description"},{"text":" property.","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/description":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/description","kind":"symbol","type":"topic","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus\/description","abstract":[{"type":"text","text":"A textual representation of this instance."}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/CustomStringConvertible-Implementations","abstract":[],"title":"CustomStringConvertible Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/eligible.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/eligible.json index fc1d9ac8d..d4b18d038 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/eligible.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/eligible.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/eligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The user is eligible for a free trial or intro pricing for this product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"title":"IntroEligibilityStatus.eligible","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusEligible","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/eligible":{"role":"symbol","title":"IntroEligibilityStatus.eligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"abstract":[{"type":"text","text":"The user is eligible for a free trial or intro pricing for this product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/eligible"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligible"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"sections":[],"abstract":[{"type":"text","text":"The user is eligible for a free trial or intro pricing for this product."}],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/eligible"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligible"}],"title":"IntroEligibilityStatus.eligible","symbolKind":"case","role":"symbol","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusEligible","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible"},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/eligible":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/eligible","abstract":[{"type":"text","text":"The user is eligible for a free trial or intro pricing for this product."}],"title":"IntroEligibilityStatus.eligible","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/eligible"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/equatable-implementations.json index 9bf64514e..d5c9a4d0b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)"],"title":"Operators","generated":true}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/!=(_:_:)":{"type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"role":"symbol","title":"!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hash(into:).json index d869851ed..d719e853f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCIntroEligibilityStatus","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","title":"hash(into:)","modules":[{"name":"RevenueCat"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCIntroEligibilityStatus"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"type":"topic","abstract":[],"title":"hash(into:)","url":"\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hashvalue.json index 80582ec77..3cf4bfbf2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCIntroEligibilityStatus","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"role":"symbol","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCIntroEligibilityStatus","modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","roleHeading":"Instance Property","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hashValue":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue","type":"topic","title":"hashValue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/ineligible.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/ineligible.json index 0a2aaec44..750b7bbdc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/ineligible.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/ineligible.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligible"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/ineligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The user is not eligible for a free trial or intro pricing for this product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligible"}],"title":"IntroEligibilityStatus.ineligible","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusIneligible","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/ineligible":{"role":"symbol","title":"IntroEligibilityStatus.ineligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligible"}],"abstract":[{"type":"text","text":"The user is not eligible for a free trial or intro pricing for this product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/ineligible"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/ineligible"]}],"abstract":[{"type":"text","text":"The user is not eligible for a free trial or intro pricing for this product."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ineligible","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible"},"metadata":{"title":"IntroEligibilityStatus.ineligible","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusIneligible","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ineligible"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/ineligible":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/ineligible","abstract":[{"type":"text","text":"The user is not eligible for a free trial or intro pricing for this product."}],"type":"topic","title":"IntroEligibilityStatus.ineligible","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/ineligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"ineligible","kind":"identifier"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/init(rawvalue:).json index 6b3719243..51d5d8195 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat22IntroEligibilityStatusO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat22IntroEligibilityStatusO8rawValueACSgSi_tcfc","role":"symbol","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":")","kind":"text"}],"title":"init(rawValue:)","symbolKind":"init"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}],"name":"rawValue"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"text":" ","type":"text"},{"text":"value, this initializer returns ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":". For example:"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null,"type":"codeListing"}],"kind":"content"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/init(rawValue:)":{"role":"symbol","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","url":"\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/init(rawValue:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/iseligible.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/iseligible.json index 2d67c6aa3..b04245a53 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/iseligible.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/iseligible.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEligible"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this eligibility is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/iseligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"isEligible","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEligible"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:10RevenueCat22IntroEligibilityStatusO10isEligibleSbvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/isEligible":{"role":"symbol","title":"isEligible","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEligible"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/iseligible"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat22IntroEligibilityStatusO10isEligibleSbvp","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEligible","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"extendedModule":"RevenueCat","title":"isEligible","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isEligible","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if this eligibility is "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","type":"reference","isActive":true},{"text":".","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/iseligible"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/isEligible":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEligible"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/isEligible","url":"\/documentation\/revenuecat\/introeligibilitystatus\/iseligible","title":"isEligible","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/nointroofferexists.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/nointroofferexists.json index e190a3d2d..ea715c958 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/nointroofferexists.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/nointroofferexists.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIntroOfferExists"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"There is no free trial or intro pricing for this product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIntroOfferExists"}],"title":"IntroEligibilityStatus.noIntroOfferExists","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusNoIntroOfferExists","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/noIntroOfferExists":{"role":"symbol","title":"IntroEligibilityStatus.noIntroOfferExists","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIntroOfferExists"}],"abstract":[{"type":"text","text":"There is no free trial or intro pricing for this product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noIntroOfferExists"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","interfaceLanguage":"swift"},"metadata":{"title":"IntroEligibilityStatus.noIntroOfferExists","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusNoIntroOfferExists","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIntroOfferExists"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"There is no free trial or intro pricing for this product."}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/noIntroOfferExists":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists","title":"IntroEligibilityStatus.noIntroOfferExists","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"There is no free trial or intro pricing for this product."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"noIntroOfferExists","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/noIntroOfferExists","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/rawrepresentable-implementations.json index f13cdafda..ffa0b3442 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue"],"generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations"]}],"metadata":{"title":"RawRepresentable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"type":"topic","abstract":[],"title":"hash(into:)","url":"\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/hashValue":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/hashValue","type":"topic","title":"hashValue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/unknown.json b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/unknown.json index 872e30f2e..bd8f51827 100644 --- a/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/unknown.json +++ b/docs/4.37.0/data/documentation/revenuecat/introeligibilitystatus/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"IntroEligibilityStatus.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusUnknown","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"}}} \ No newline at end of file +{"metadata":{"title":"IntroEligibilityStatus.unknown","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCIntroEligibilityStatus@RCIntroEligibilityStatusUnknown","modules":[{"name":"RevenueCat"}],"roleHeading":"Case"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}]}]}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"]]},"variants":[{"paths":["\/documentation\/revenuecat\/introeligibilitystatus\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loghandler.json b/docs/4.37.0/data/documentation/revenuecat/loghandler.json index 721d1c6a4..89406f3f4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loghandler.json +++ b/docs/4.37.0/data/documentation/revenuecat/loghandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"},{"kind":"text","text":" = ("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"level"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loghandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A function that can handle a log message."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"}],"title":"LogHandler","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat10LogHandlera","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"LogHandler"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogHandler":{"role":"symbol","title":"LogHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"}],"abstract":[{"type":"text","text":"A function that can handle a log message."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogHandler"}],"url":"\/documentation\/revenuecat\/loghandler"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"A function that can handle a log message."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"LogHandler","kind":"identifier"},{"text":" = (","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"level","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"}],"languages":["swift"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"},{"text":" = (","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","text":"LogLevel","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loghandler"]}],"metadata":{"roleHeading":"Type Alias","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"text":"LogHandler","kind":"identifier"}],"title":"LogHandler","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"LogHandler","kind":"identifier"}],"externalID":"s:10RevenueCat10LogHandlera","symbolKind":"typealias"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/LogHandler":{"role":"symbol","abstract":[{"text":"A function that can handle a log message.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogHandler"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"LogHandler","kind":"identifier"}],"title":"LogHandler","url":"\/documentation\/revenuecat\/loghandler","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel.json b/docs/4.37.0/data/documentation/revenuecat/loglevel.json index 625542535..19e186bfb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCLogLevel) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/SL","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"title":"LogLevel","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCLogLevel","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"LogLevel"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/verbose":{"role":"symbol","title":"LogLevel.verbose","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/verbose"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/description"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"role":"symbol","title":"LogLevel.error","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"role":"symbol","title":"LogLevel.debug","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/debug"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"role":"symbol","title":"LogLevel.info","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/info"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"role":"symbol","title":"LogLevel.warn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/warn"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SL":{"type":"unresolvable","title":"Swift.Comparable","identifier":"doc:\/\/RevenueCat\/SL"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCLogLevel) "},{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"LogLevel","kind":"identifier"}]}]},{"content":[{"level":4,"text":"Related Symbols","anchor":"Related-Symbols","type":"heading"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"reference","isActive":true}],"type":"paragraph"}]}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"},"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@E@RCLogLevel","title":"LogLevel","role":"symbol","roleHeading":"Enumeration","modules":[{"name":"RevenueCat"}],"symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"],"generated":true}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/SL","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"references":{"doc://RevenueCat/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"url":"\/documentation\/revenuecat\/loglevel\/error","abstract":[],"title":"LogLevel.error","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"warn","kind":"identifier"}],"kind":"symbol","title":"LogLevel.warn","abstract":[],"url":"\/documentation\/revenuecat\/loglevel\/warn","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/description":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description","title":"description","abstract":[{"type":"text","text":"A textual representation of this instance."}],"url":"\/documentation\/revenuecat\/loglevel\/description","kind":"symbol","role":"symbol"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/SL":{"title":"Swift.Comparable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SL"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"url":"\/documentation\/revenuecat\/loglevel\/debug","title":"LogLevel.debug","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"title":"LogLevel.info","url":"\/documentation\/revenuecat\/loglevel\/info","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"info"}],"abstract":[]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/equatable-implementations","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/init(rawValue:)":{"title":"init(rawValue:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)","url":"\/documentation\/revenuecat\/loglevel\/init(rawvalue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/s12CaseIterableP":{"title":"Swift.CaseIterable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/verbose":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"url":"\/documentation\/revenuecat\/loglevel\/verbose","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","abstract":[],"title":"LogLevel.verbose","type":"topic","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/loglevel/!=(_:_:).json index 982efef94..3485dbe9a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":"!=(_:_:)","roleHeading":"Operator","symbolKind":"op","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/!=(_:_:)":{"url":"\/documentation\/revenuecat\/loglevel\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/equatable-implementations","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-1vhfl.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-1vhfl.json index c6252d723..c37ba973f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-1vhfl.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-1vhfl.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"minimum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The lower bound for the range."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the postfix range operator (postfix "},{"type":"codeVoice","code":"..."},{"type":"text","text":") to create a partial range"},{"type":"text","text":" "},{"type":"text","text":"of any type that conforms to the "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol. This example"},{"type":"text","text":" "},{"type":"text","text":"creates a "},{"type":"codeVoice","code":"PartialRangeFrom"},{"type":"text","text":" instance that includes any value"},{"type":"text","text":" "},{"type":"text","text":"greater than or equal to "},{"type":"codeVoice","code":"5.0"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let atLeastFive = 5.0...","","atLeastFive.contains(4.0) \/\/ false","atLeastFive.contains(5.0) \/\/ true","atLeastFive.contains(6.0) \/\/ true"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this type of partial range of a collection’s indices to"},{"type":"text","text":" "},{"type":"text","text":"represent the range from the partial range’s lower bound up to the end"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60, 70]","print(numbers[3...])","\/\/ Prints \"[40, 50, 60, 70]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"minimum"},{"type":"text","text":" must compare equal to itself (i.e. cannot be NaN)."}]}],"type":"aside","name":"Precondition"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a partial range extending upward from a lower bound."}],"kind":"symbol","metadata":{"role":"symbol","title":"...(_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"op","externalID":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-1vhfl":{"role":"symbol","title":"...(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a partial range extending upward from a lower bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"...","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"minimum","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV","text":"PartialRangeFrom"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The lower bound for the range.","type":"text"}],"type":"paragraph"}],"name":"minimum"}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"Use the postfix range operator (postfix ","type":"text"},{"code":"...","type":"codeVoice"},{"text":") to create a partial range","type":"text"},{"type":"text","text":" "},{"text":"of any type that conforms to the ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol. This example"},{"type":"text","text":" "},{"text":"creates a ","type":"text"},{"type":"codeVoice","code":"PartialRangeFrom"},{"type":"text","text":" instance that includes any value"},{"type":"text","text":" "},{"type":"text","text":"greater than or equal to "},{"type":"codeVoice","code":"5.0"},{"type":"text","text":"."}],"type":"paragraph"},{"syntax":null,"type":"codeListing","code":["let atLeastFive = 5.0...","","atLeastFive.contains(4.0) \/\/ false","atLeastFive.contains(5.0) \/\/ true","atLeastFive.contains(6.0) \/\/ true"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this type of partial range of a collection’s indices to"},{"text":" ","type":"text"},{"type":"text","text":"represent the range from the partial range’s lower bound up to the end"},{"type":"text","text":" "},{"type":"text","text":"of the collection."}]},{"syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60, 70]","print(numbers[3...])","\/\/ Prints \"[40, 50, 60, 70]\""],"type":"codeListing"},{"style":"note","name":"Precondition","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"minimum"},{"type":"text","text":" must compare equal to itself (i.e. cannot be NaN)."}]}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl"},"abstract":[{"text":"Returns a partial range extending upward from a lower bound.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"sections":[],"metadata":{"externalID":"s:SLsE3zzzoPys16PartialRangeFromVyxGxFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":"...(_:)","role":"symbol","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"...","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-1vhfl":{"abstract":[{"text":"Returns a partial range extending upward from a lower bound.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV","text":"PartialRangeFrom"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"...(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-574e1.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-574e1.json index bfbfe79a4..332ad9f2d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-574e1.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:)-574e1.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"maximum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The upper bound for the range."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the prefix closed range operator (prefix "},{"type":"codeVoice","code":"..."},{"type":"text","text":") to create a partial"},{"type":"text","text":" "},{"type":"text","text":"range of any type that conforms to the "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol. This"},{"type":"text","text":" "},{"type":"text","text":"example creates a "},{"type":"codeVoice","code":"PartialRangeThrough"},{"type":"text","text":" instance that includes"},{"type":"text","text":" "},{"type":"text","text":"any value less than or equal to "},{"type":"codeVoice","code":"5.0"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let throughFive = ...5.0","","throughFive.contains(4.0) \/\/ true","throughFive.contains(5.0) \/\/ true","throughFive.contains(6.0) \/\/ false"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this type of partial range of a collection’s indices to"},{"type":"text","text":" "},{"type":"text","text":"represent the range from the start of the collection up to, and"},{"type":"text","text":" "},{"type":"text","text":"including, the partial range’s upper bound."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60, 70]","print(numbers[...3])","\/\/ Prints \"[10, 20, 30, 40]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"maximum"},{"type":"text","text":" must compare equal to itself (i.e. cannot be NaN)."}]}],"type":"aside","name":"Precondition"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a partial range up to, and including, its upper bound."}],"kind":"symbol","metadata":{"role":"symbol","title":"...(_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"op","externalID":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-574e1":{"role":"symbol","title":"...(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a partial range up to, and including, its upper bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Returns a partial range up to, and including, its upper bound."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1"},"metadata":{"extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"externalID":"s:SLsE3zzzopys19PartialRangeThroughVyxGxFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","roleHeading":"Operator","role":"symbol","title":"...(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"...","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s19PartialRangeThroughV","kind":"typeIdentifier","text":"PartialRangeThrough"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"symbolKind":"op"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"maximum","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The upper bound for the range.","type":"text"}]}],"name":"maximum"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Use the prefix closed range operator (prefix "},{"code":"...","type":"codeVoice"},{"type":"text","text":") to create a partial"},{"type":"text","text":" "},{"text":"range of any type that conforms to the ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":" protocol. This","type":"text"},{"text":" ","type":"text"},{"text":"example creates a ","type":"text"},{"type":"codeVoice","code":"PartialRangeThrough"},{"type":"text","text":" instance that includes"},{"type":"text","text":" "},{"text":"any value less than or equal to ","type":"text"},{"code":"5.0","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"syntax":null,"code":["let throughFive = ...5.0","","throughFive.contains(4.0) \/\/ true","throughFive.contains(5.0) \/\/ true","throughFive.contains(6.0) \/\/ false"],"type":"codeListing"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this type of partial range of a collection’s indices to"},{"text":" ","type":"text"},{"type":"text","text":"represent the range from the start of the collection up to, and"},{"text":" ","type":"text"},{"text":"including, the partial range’s upper bound.","type":"text"}]},{"syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60, 70]","print(numbers[...3])","\/\/ Prints \"[10, 20, 30, 40]\""],"type":"codeListing"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"maximum"},{"type":"text","text":" must compare equal to itself (i.e. cannot be NaN)."}],"type":"paragraph"}],"name":"Precondition","style":"note"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-574e1":{"abstract":[{"type":"text","text":"Returns a partial range up to, and including, its upper bound."}],"kind":"symbol","url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"...","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"...(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:_:).json index 6fc3c36d2..209ff5421 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/'...(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"minimum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The lower bound for the range."}]}]},{"name":"maximum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The upper bound for the range."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the closed range operator ("},{"type":"codeVoice","code":"..."},{"type":"text","text":") to create a closed range of any type"},{"type":"text","text":" "},{"type":"text","text":"that conforms to the "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol. This example creates a"},{"type":"text","text":" "},{"type":"codeVoice","code":"ClosedRange"},{"type":"text","text":" from “a” up to, and including, “z”."}]},{"type":"codeListing","syntax":null,"code":["let lowercase = \"a\"...\"z\"","print(lowercase.contains(\"z\"))","\/\/ Prints \"true\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"minimum <= maximum"},{"type":"text","text":"."}]}],"type":"aside","name":"Precondition"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/'...(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a closed range that contains both of its bounds."}],"kind":"symbol","metadata":{"role":"symbol","title":"...(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"op","externalID":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:_:)":{"role":"symbol","title":"...(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a closed range that contains both of its bounds."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'...(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/'...(_:_:)"]}],"metadata":{"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"...","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}],"roleHeading":"Operator","role":"symbol","externalID":"s:SLsE3zzzoiySNyxGx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":"...(_:_:)","symbolKind":"op","modules":[{"name":"RevenueCat"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"...","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maximum","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The lower bound for the range."}],"type":"paragraph"}],"name":"minimum"},{"content":[{"inlineContent":[{"text":"The upper bound for the range.","type":"text"}],"type":"paragraph"}],"name":"maximum"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Use the closed range operator ("},{"code":"...","type":"codeVoice"},{"type":"text","text":") to create a closed range of any type"},{"type":"text","text":" "},{"type":"text","text":"that conforms to the "},{"type":"codeVoice","code":"Comparable"},{"text":" protocol. This example creates a","type":"text"},{"type":"text","text":" "},{"type":"codeVoice","code":"ClosedRange"},{"type":"text","text":" from “a” up to, and including, “z”."}],"type":"paragraph"},{"type":"codeListing","code":["let lowercase = \"a\"...\"z\"","print(lowercase.contains(\"z\"))","\/\/ Prints \"true\""],"syntax":null},{"content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"minimum <= maximum"},{"type":"text","text":"."}]}],"type":"aside","style":"note","name":"Precondition"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Returns a closed range that contains both of its bounds."}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:_:)":{"abstract":[{"text":"Returns a closed range that contains both of its bounds.","type":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/loglevel\/'...(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"...(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:).json b/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:).json index 9bc643d2d..645a71d56 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"maximum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The upper bound for the range."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the prefix half-open range operator (prefix "},{"type":"codeVoice","code":"..<"},{"type":"text","text":") to create a"},{"type":"text","text":" "},{"type":"text","text":"partial range of any type that conforms to the "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol."},{"type":"text","text":" "},{"type":"text","text":"This example creates a "},{"type":"codeVoice","code":"PartialRangeUpTo"},{"type":"text","text":" instance that includes"},{"type":"text","text":" "},{"type":"text","text":"any value less than "},{"type":"codeVoice","code":"5.0"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let upToFive = ..<5.0","","upToFive.contains(3.14) \/\/ true","upToFive.contains(6.28) \/\/ false","upToFive.contains(5.0) \/\/ false"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this type of partial range of a collection’s indices to"},{"type":"text","text":" "},{"type":"text","text":"represent the range from the start of the collection up to, but not"},{"type":"text","text":" "},{"type":"text","text":"including, the partial range’s upper bound."}]},{"type":"codeListing","syntax":null,"code":["let numbers = [10, 20, 30, 40, 50, 60, 70]","print(numbers[..<3])","\/\/ Prints \"[10, 20, 30]\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"maximum"},{"type":"text","text":" must compare equal to itself (i.e. cannot be NaN)."}]}],"type":"aside","name":"Precondition"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/'.._(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a partial range up to, but not including, its upper bound."}],"kind":"symbol","metadata":{"role":"symbol","title":"..<(_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"op","externalID":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:)":{"role":"symbol","title":"..<(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a partial range up to, but not including, its upper bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'.._(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"metadata":{"externalID":"s:SLsE3zzlopys16PartialRangeUpToVyxGxFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":"..<(_:)","symbolKind":"op","modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","roleHeading":"Operator","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"maximum"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"maximum","content":[{"inlineContent":[{"type":"text","text":"The upper bound for the range."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Use the prefix half-open range operator (prefix "},{"code":"..<","type":"codeVoice"},{"text":") to create a","type":"text"},{"text":" ","type":"text"},{"text":"partial range of any type that conforms to the ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":" protocol.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This example creates a "},{"code":"PartialRangeUpTo","type":"codeVoice"},{"text":" instance that includes","type":"text"},{"type":"text","text":" "},{"text":"any value less than ","type":"text"},{"type":"codeVoice","code":"5.0"},{"type":"text","text":"."}],"type":"paragraph"},{"syntax":null,"type":"codeListing","code":["let upToFive = ..<5.0","","upToFive.contains(3.14) \/\/ true","upToFive.contains(6.28) \/\/ false","upToFive.contains(5.0) \/\/ false"]},{"type":"paragraph","inlineContent":[{"text":"You can use this type of partial range of a collection’s indices to","type":"text"},{"text":" ","type":"text"},{"text":"represent the range from the start of the collection up to, but not","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"including, the partial range’s upper bound."}]},{"type":"codeListing","code":["let numbers = [10, 20, 30, 40, 50, 60, 70]","print(numbers[..<3])","\/\/ Prints \"[10, 20, 30]\""],"syntax":null},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"code":"maximum","type":"codeVoice"},{"type":"text","text":" must compare equal to itself (i.e. cannot be NaN)."}]}],"name":"Precondition","style":"note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/'.._(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"abstract":[{"text":"Returns a partial range up to, but not including, its upper bound.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:)":{"abstract":[{"text":"Returns a partial range up to, but not including, its upper bound.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/'.._(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"..<(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:_:).json index 48a0a9044..87a353fd1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/'.._(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"minimum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"maximum"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"minimum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The lower bound for the range."}]}]},{"name":"maximum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The upper bound for the range."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the half-open range operator ("},{"type":"codeVoice","code":"..<"},{"type":"text","text":") to create a range of any type"},{"type":"text","text":" "},{"type":"text","text":"that conforms to the "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol. This example creates a"},{"type":"text","text":" "},{"type":"codeVoice","code":"Range"},{"type":"text","text":" from zero up to, but not including, 5.0."}]},{"type":"codeListing","syntax":null,"code":["let lessThanFive = 0.0..<5.0","print(lessThanFive.contains(3.14)) \/\/ Prints \"true\"","print(lessThanFive.contains(5.0)) \/\/ Prints \"false\""]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"minimum <= maximum"},{"type":"text","text":"."}]}],"type":"aside","name":"Precondition"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/'.._(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a half-open range that contains its lower bound but not its upper"},{"type":"text","text":" "},{"type":"text","text":"bound."}],"kind":"symbol","metadata":{"role":"symbol","title":"..<(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"op","externalID":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:_:)":{"role":"symbol","title":"..<(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a half-open range that contains its lower bound but not its upper"},{"type":"text","text":" "},{"type":"text","text":"bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'.._(_:_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"sections":[],"metadata":{"externalID":"s:SLsE3zzloiySnyxGx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"..<","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":">"}],"extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"symbolKind":"op","role":"symbol","title":"..<(_:_:)","roleHeading":"Operator"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"minimum"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"maximum"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"name":"minimum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The lower bound for the range."}]}]},{"name":"maximum","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The upper bound for the range."}]}]}],"kind":"parameters"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Use the half-open range operator (","type":"text"},{"code":"..<","type":"codeVoice"},{"text":") to create a range of any type","type":"text"},{"type":"text","text":" "},{"text":"that conforms to the ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":" protocol. This example creates a"},{"text":" ","type":"text"},{"type":"codeVoice","code":"Range"},{"text":" from zero up to, but not including, 5.0.","type":"text"}]},{"syntax":null,"code":["let lessThanFive = 0.0..<5.0","print(lessThanFive.contains(3.14)) \/\/ Prints \"true\"","print(lessThanFive.contains(5.0)) \/\/ Prints \"false\""],"type":"codeListing"},{"content":[{"inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"minimum <= maximum"},{"text":".","type":"text"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Precondition"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/'.._(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Returns a half-open range that contains its lower bound but not its upper"},{"text":" ","type":"text"},{"text":"bound.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"..<","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","abstract":[{"type":"text","text":"Returns a half-open range that contains its lower bound but not its upper"},{"type":"text","text":" "},{"text":"bound.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/'.._(_:_:)","type":"topic","title":"..<(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-3mf72.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-3mf72.json index 6c21f1e6a..ac012e783 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-3mf72.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-3mf72.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function is the only requirement of the "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":" protocol. The"},{"type":"text","text":" "},{"type":"text","text":"remainder of the relational operator functions are implemented by the"},{"type":"text","text":" "},{"type":"text","text":"standard library for any type that conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first"},{"type":"text","text":" "},{"type":"text","text":"argument is less than that of the second argument."}],"kind":"symbol","metadata":{"role":"symbol","title":"<(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:10RevenueCat8LogLevelO1loiySbAC_ACtFZ","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-3mf72":{"role":"symbol","title":"<(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first"},{"type":"text","text":" "},{"type":"text","text":"argument is less than that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72"]}],"kind":"symbol","abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first"},{"type":"text","text":" "},{"type":"text","text":"argument is less than that of the second argument."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"<","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","kind":"typeIdentifier","text":"LogLevel"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"A value to compare.","type":"text"}]}],"name":"lhs"},{"name":"rhs","content":[{"inlineContent":[{"text":"Another value to compare.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function is the only requirement of the "},{"type":"codeVoice","code":"Comparable"},{"text":" protocol. The","type":"text"},{"type":"text","text":" "},{"type":"text","text":"remainder of the relational operator functions are implemented by the"},{"text":" ","type":"text"},{"text":"standard library for any type that conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"<(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"<"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"LogLevel","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"s:10RevenueCat8LogLevelO1loiySbAC_ACtFZ","symbolKind":"op","role":"symbol","roleHeading":"Operator","extendedModule":"RevenueCat"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-3mf72":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"text":", ","kind":"text"},{"text":"LogLevel","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72","kind":"symbol","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first","type":"text"},{"type":"text","text":" "},{"text":"argument is less than that of the second argument.","type":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","title":"<(_:_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-5pgh0.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-5pgh0.json index 0c44a5e09..e2069d59f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-5pgh0.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/_(_:_:)-5pgh0.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is the default implementation of the greater-than operator ("},{"type":"codeVoice","code":">"},{"type":"text","text":") for"},{"type":"text","text":" "},{"type":"text","text":"any type that conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than that of the second argument."}],"kind":"symbol","metadata":{"role":"symbol","title":">(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-5pgh0":{"role":"symbol","title":">(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Swift","externalID":"s:SLsE1goiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":">(_:_:)","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","symbolKind":"op","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"kind":"symbol","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"type":"text","text":" "},{"text":"is greater than that of the second argument.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":">","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"inlineContent":[{"type":"text","text":"A value to compare."}],"type":"paragraph"}]},{"name":"rhs","content":[{"inlineContent":[{"type":"text","text":"Another value to compare."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This is the default implementation of the greater-than operator (","type":"text"},{"type":"codeVoice","code":">"},{"text":") for","type":"text"},{"text":" ","type":"text"},{"text":"any type that conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-5pgh0":{"abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"text":" ","type":"text"},{"text":"is greater than that of the second argument.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":">(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5fbqe.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5fbqe.json index c467fd16a..56538d8ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5fbqe.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5fbqe.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is the default implementation of the less-than-or-equal-to"},{"type":"text","text":" "},{"type":"text","text":"operator ("},{"type":"codeVoice","code":"<="},{"type":"text","text":") for any type that conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is less than or equal to that of the second argument."}],"kind":"symbol","metadata":{"role":"symbol","title":"<=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5fbqe":{"role":"symbol","title":"<=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is less than or equal to that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe"]}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is less than or equal to that of the second argument."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"<=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"text":"A value to compare.","type":"text"}]}]},{"content":[{"inlineContent":[{"text":"Another value to compare.","type":"text"}],"type":"paragraph"}],"name":"rhs"}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This is the default implementation of the less-than-or-equal-to"},{"type":"text","text":" "},{"text":"operator (","type":"text"},{"type":"codeVoice","code":"<="},{"text":") for any type that conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","symbolKind":"op","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"externalID":"s:SLsE2leoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":"<=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"<="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Operator"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5fbqe":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"<="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"text":" ","type":"text"},{"text":"is less than or equal to that of the second argument.","type":"text"}],"type":"topic","role":"symbol","title":"<=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5novy.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5novy.json index 6db74169e..6d025878f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5novy.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/_=(_:_:)-5novy.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"type":"text","text":" if "},{"type":"codeVoice","code":"lhs"},{"type":"text","text":" is greater than or equal to "},{"type":"codeVoice","code":"rhs"},{"type":"text","text":"; otherwise,"},{"type":"text","text":" "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is the default implementation of the greater-than-or-equal-to operator"},{"type":"text","text":" "},{"type":"text","text":"("},{"type":"codeVoice","code":">="},{"type":"text","text":") for any type that conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than or equal to that of the second argument."}],"kind":"symbol","metadata":{"role":"symbol","title":">=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"role":"collectionGroup","title":"Comparable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5novy":{"role":"symbol","title":">=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than or equal to that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"A value to compare.","type":"text"}],"type":"paragraph"}],"name":"lhs"},{"content":[{"inlineContent":[{"type":"text","text":"Another value to compare."}],"type":"paragraph"}],"name":"rhs"}]},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"text":" if ","type":"text"},{"code":"lhs","type":"codeVoice"},{"text":" is greater than or equal to ","type":"text"},{"type":"codeVoice","code":"rhs"},{"text":"; otherwise,","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"inlineContent":[{"text":"This is the default implementation of the greater-than-or-equal-to operator","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"("},{"type":"codeVoice","code":">="},{"type":"text","text":") for any type that conforms to "},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"externalID":"s:SLsE2geoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","role":"symbol","title":">=(_:_:)","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy"},"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than or equal to that of the second argument."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5novy":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"type":"text","text":" "},{"type":"text","text":"is greater than or equal to that of the second argument."}],"type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy","title":">=(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/Comparable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","kind":"article","title":"Comparable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/comparable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/comparable-implementations.json index 1f06d00c2..777d96fb5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/comparable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/comparable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/comparable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Comparable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5novy":{"role":"symbol","title":">=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than or equal to that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-5pgh0":{"role":"symbol","title":">(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":">"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is greater than that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5fbqe":{"role":"symbol","title":"<=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first argument"},{"type":"text","text":" "},{"type":"text","text":"is less than or equal to that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:_:)":{"role":"symbol","title":"..<(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a half-open range that contains its lower bound but not its upper"},{"type":"text","text":" "},{"type":"text","text":"bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'.._(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-1vhfl":{"role":"symbol","title":"...(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a partial range extending upward from a lower bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:)":{"role":"symbol","title":"..<(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a partial range up to, but not including, its upper bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'.._(_:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:_:)":{"role":"symbol","title":"...(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a closed range that contains both of its bounds."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'...(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-574e1":{"role":"symbol","title":"...(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns a partial range up to, and including, its upper bound."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-3mf72":{"role":"symbol","title":"<(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether the value of the first"},{"type":"text","text":" "},{"type":"text","text":"argument is less than that of the second argument."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Comparable-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"sections":[],"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/comparable-implementations"]}],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Comparable Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"..<","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:_:)","abstract":[{"type":"text","text":"Returns a half-open range that contains its lower bound but not its upper"},{"type":"text","text":" "},{"text":"bound.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/'.._(_:_:)","type":"topic","title":"..<(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5novy":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":">="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5novy","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"type":"text","text":" "},{"type":"text","text":"is greater than or equal to that of the second argument."}],"type":"topic","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy","title":">=(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_=(_:_:)-5fbqe":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"<="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_=(_:_:)-5fbqe","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"text":" ","type":"text"},{"text":"is less than or equal to that of the second argument.","type":"text"}],"type":"topic","role":"symbol","title":"<=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-3mf72":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"<"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"text":", ","kind":"text"},{"text":"LogLevel","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72","kind":"symbol","abstract":[{"text":"Returns a Boolean value indicating whether the value of the first","type":"text"},{"type":"text","text":" "},{"text":"argument is less than that of the second argument.","type":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-3mf72","title":"<(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/.._(_:)":{"abstract":[{"text":"Returns a partial range up to, but not including, its upper bound.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/'.._(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"..<","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"..<(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/.._(_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:_:)":{"abstract":[{"text":"Returns a closed range that contains both of its bounds.","type":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/loglevel\/'...(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"...(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-1vhfl":{"abstract":[{"text":"Returns a partial range extending upward from a lower bound.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"..."},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV","text":"PartialRangeFrom"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"...(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-1vhfl","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/...(_:)-574e1":{"abstract":[{"type":"text","text":"Returns a partial range up to, and including, its upper bound."}],"kind":"symbol","url":"\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"...","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"...(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/...(_:)-574e1","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/_(_:_:)-5pgh0":{"abstract":[{"text":"Returns a Boolean value indicating whether the value of the first argument","type":"text"},{"text":" ","type":"text"},{"text":"is greater than that of the second argument.","type":"text"}],"url":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":">","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":">(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/_(_:_:)-5pgh0","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/debug.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/debug.json index 8050bc096..5a7c64ac5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/debug.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/debug.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/debug"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"title":"LogLevel.debug","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelDebug","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"role":"symbol","title":"LogLevel.debug","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/debug"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/debug"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"debug","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelDebug","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"title":"LogLevel.debug","roleHeading":"Case"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"url":"\/documentation\/revenuecat\/loglevel\/debug","title":"LogLevel.debug","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/description.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/description.json index 6f33fc1fd..730d206ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(describing:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"description"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat8LogLevelO11descriptionSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/description"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Calling this property directly is discouraged. Instead, convert an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"code":"String(describing:)","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"text":" ","type":"text"},{"type":"codeVoice","code":"description"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"code":"CustomStringConvertible","type":"codeVoice"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomStringConvertible {"," let x: Int, y: Int",""," var description: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(describing: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"code":"description","type":"codeVoice"},{"type":"text","text":" property."}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:10RevenueCat8LogLevelO11descriptionSSvp","roleHeading":"Instance Property","title":"description","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance."}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/description":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/description","title":"description","abstract":[{"type":"text","text":"A textual representation of this instance."}],"url":"\/documentation\/revenuecat\/loglevel\/description","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/equatable-implementations.json index 7648fbd5a..6153dc03c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)"],"generated":true}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/Equatable-Implementations"},"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/!=(_:_:)":{"url":"\/documentation\/revenuecat\/loglevel\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/error.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/error.json index 909b3ad4c..0f13de8d0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/error.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/error.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"title":"LogLevel.error","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"role":"symbol","title":"LogLevel.error","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"error","kind":"identifier"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/error"]}],"kind":"symbol","metadata":{"roleHeading":"Case","modules":[{"name":"RevenueCat"}],"title":"LogLevel.error","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelError","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"url":"\/documentation\/revenuecat\/loglevel\/error","abstract":[],"title":"LogLevel.error","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/loglevel/hash(into:).json index a2ea412e6..183563e02 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/hash(into:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","role":"symbol","symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/hash(into:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)","url":"\/documentation\/revenuecat\/loglevel\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/hashvalue.json index a8a5a4899..e14cef17a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"]]},"metadata":{"title":"hashValue","extendedModule":"Swift","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCLogLevel"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/hashValue":{"url":"\/documentation\/revenuecat\/loglevel\/hashvalue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue","abstract":[],"title":"hashValue","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/info.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/info.json index 2568c5237..741c178fd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/info.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/info.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/info"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"title":"LogLevel.info","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelInfo","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"role":"symbol","title":"LogLevel.info","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/info"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"info","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/info"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","metadata":{"title":"LogLevel.info","role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"info"}],"modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelInfo"},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"title":"LogLevel.info","url":"\/documentation\/revenuecat\/loglevel\/info","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"info"}],"abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/loglevel/init(rawvalue:).json index b2febfc00..fe18fed62 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat8LogLevelO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)","interfaceLanguage":"swift"},"metadata":{"title":"init(rawValue:)","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","externalID":"s:10RevenueCat8LogLevelO8rawValueACSgSi_tcfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"role":"symbol"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"parameters":[{"name":"rawValue","content":[{"inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"type":"text","text":" "},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"syntax":null,"type":"codeListing","code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/init(rawValue:)":{"title":"init(rawValue:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/init(rawValue:)","url":"\/documentation\/revenuecat\/loglevel\/init(rawvalue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/rawrepresentable-implementations.json index 56d3433bd..3b372f38c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue"],"generated":true},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/hash(into:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hash(into:)","url":"\/documentation\/revenuecat\/loglevel\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/hashValue":{"url":"\/documentation\/revenuecat\/loglevel\/hashvalue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/hashValue","abstract":[],"title":"hashValue","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/verbose.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/verbose.json index 30c1203a7..2ab24182c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/verbose.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/verbose.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/verbose"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"title":"LogLevel.verbose","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelVerbose","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel/verbose":{"role":"symbol","title":"LogLevel.verbose","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/verbose"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"metadata":{"title":"LogLevel.verbose","symbolKind":"case","role":"symbol","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelVerbose","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verbose","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/verbose"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/verbose":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verbose"}],"url":"\/documentation\/revenuecat\/loglevel\/verbose","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/verbose","abstract":[],"title":"LogLevel.verbose","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/loglevel/warn.json b/docs/4.37.0/data/documentation/revenuecat/loglevel/warn.json index 334ce631a..f1dbc61f8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/loglevel/warn.json +++ b/docs/4.37.0/data/documentation/revenuecat/loglevel/warn.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/loglevel\/warn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}],"title":"LogLevel.warn","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelWarn","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"role":"symbol","title":"LogLevel.warn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/warn"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/loglevel\/warn"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"title":"LogLevel.warn","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCLogLevel@RCLogLevelWarn","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"warn"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"warn","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"warn","kind":"identifier"}],"kind":"symbol","title":"LogLevel.warn","abstract":[],"url":"\/documentation\/revenuecat\/loglevel\/warn","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction.json b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction.json index b7b4c641e..d71618437 100644 --- a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCNonSubscriptionTransaction) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be one of these types of product:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Consumables"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Non-consumables"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Non-renewing subscriptions"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"title":"NonSubscriptionTransaction","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier"]}],"references":{"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/transactionIdentifier":{"role":"symbol","title":"transactionIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction created by RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/storeTransactionIdentifier":{"role":"symbol","title":"storeTransactionIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction created by the Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/description"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/purchaseDate":{"role":"symbol","title":"purchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date that App Store charged the user’s account."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction"]}],"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"type":"inheritsFrom"},{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"metadata":{"symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction","title":"NonSubscriptionTransaction","role":"symbol","navigatorTitle":[{"text":"NonSubscriptionTransaction","kind":"identifier"}],"roleHeading":"Class","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","interfaceLanguage":"swift"},"abstract":[{"text":"Information that represents a non-subscription purchase made by a user.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCNonSubscriptionTransaction) "},{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonSubscriptionTransaction","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"inlineContent":[{"type":"text","text":"This can be one of these types of product:"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Consumables"}]}]},{"content":[{"inlineContent":[{"text":"Non-consumables","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Non-renewing subscriptions","type":"text"}]}]}],"type":"unorderedList"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable","title":"ObjectiveC.NSObject"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/description":{"type":"topic","abstract":[],"title":"description","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","role":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/storeTransactionIdentifier":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"storeTransactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction created by the Store."}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier","title":"storeTransactionIdentifier"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/transactionIdentifier":{"type":"topic","abstract":[{"text":"The unique identifier for the transaction created by RevenueCat.","type":"text"}],"title":"transactionIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"transactionIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/productIdentifier":{"type":"topic","abstract":[{"text":"The product identifier.","type":"text"}],"title":"productIdentifier","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","role":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/purchaseDate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"}],"title":"purchaseDate","kind":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate","abstract":[{"type":"text","text":"The date that App Store charged the user’s account."}],"role":"symbol"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/description.json b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/description.json index 4875b0b67..2923a00c3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/description"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)description","title":"description","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"roleHeading":"Instance Property","symbolKind":"property"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/description"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/description":{"type":"topic","abstract":[],"title":"description","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/description","role":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/productidentifier.json b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/productidentifier.json index 9f483ba57..a3d1e288a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/productidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/productidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)productIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"The product identifier.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"productIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"productIdentifier","symbolKind":"property","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)productIdentifier","role":"symbol","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier"},"references":{"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/productIdentifier":{"type":"topic","abstract":[{"text":"The product identifier.","type":"text"}],"title":"productIdentifier","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/productIdentifier","role":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/purchasedate.json b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/purchasedate.json index 392b6a94a..8b9fabb99 100644 --- a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/purchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/purchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date that App Store charged the user’s account."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"purchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)purchaseDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/purchaseDate":{"role":"symbol","title":"purchaseDate","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date that App Store charged the user’s account."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"purchaseDate","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"}],"title":"purchaseDate","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)purchaseDate","roleHeading":"Instance Property"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"abstract":[{"type":"text","text":"The date that App Store charged the user’s account."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/purchaseDate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/purchaseDate","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"}],"title":"purchaseDate","kind":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate","abstract":[{"type":"text","text":"The date that App Store charged the user’s account."}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/storetransactionidentifier.json b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/storetransactionidentifier.json index 22b648809..f7c4c8555 100644 --- a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/storetransactionidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/storetransactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unique identifier for the transaction created by the Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"storeTransactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)storeTransactionIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/storeTransactionIdentifier":{"role":"symbol","title":"storeTransactionIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction created by the Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier"]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeTransactionIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)storeTransactionIdentifier","title":"storeTransactionIdentifier"},"abstract":[{"text":"The unique identifier for the transaction created by the Store.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeTransactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier"},"references":{"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/storeTransactionIdentifier":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/storeTransactionIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"storeTransactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction created by the Store."}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier","title":"storeTransactionIdentifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/transactionidentifier.json b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/transactionidentifier.json index a8c7e9982..a629e0212 100644 --- a/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/transactionidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/nonsubscriptiontransaction/transactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unique identifier for the transaction created by RevenueCat."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"transactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)transactionIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/transactionIdentifier":{"role":"symbol","title":"transactionIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction created by RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","title":"NonSubscriptionTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"The unique identifier for the transaction created by RevenueCat."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"transactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}]}],"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCNonSubscriptionTransaction(py)transactionIdentifier","role":"symbol","title":"transactionIdentifier","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"transactionIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction/transactionIdentifier":{"type":"topic","abstract":[{"text":"The unique identifier for the transaction created by RevenueCat.","type":"text"}],"title":"transactionIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction\/transactionIdentifier","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"transactionIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/NonSubscriptionTransaction":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NonSubscriptionTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/NonSubscriptionTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"NonSubscriptionTransaction"}],"url":"\/documentation\/revenuecat\/nonsubscriptiontransaction","abstract":[{"type":"text","text":"Information that represents a non-subscription purchase made by a user."}],"title":"NonSubscriptionTransaction"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering.json b/docs/4.37.0/data/documentation/revenuecat/offering.json index 0e34e7553..5bd274587 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"title":"Offering","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCOffering","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Offering"}]},"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)"]},{"title":"Subscripts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/offering"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCOffering) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Building paywalls that are dynamic and can react to different product"},{"type":"text","text":" "},{"type":"text","text":"configurations gives you maximum flexibility to make remote updates."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/monthly":{"role":"symbol","title":"monthly","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Monthly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/monthly"},"doc://RevenueCat/documentation/RevenueCat/Offering/annual":{"role":"symbol","title":"annual","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Annual "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/annual"},"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:default:)":{"role":"symbol","title":"getMetadataValue(for:default:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/availablePackages":{"role":"symbol","title":"availablePackages","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Array of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" objects available for purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/availablepackages"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Unique identifier defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/identifier"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Offering/package(identifier:)":{"role":"symbol","title":"package(identifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offering.package(identifier: \"custom_package_id\")"},{"type":"text","text":" or"},{"type":"text","text":" "},{"type":"codeVoice","code":"offering[\"custom_package_id\"]"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/package(identifier:)"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Offering/weekly":{"role":"symbol","title":"weekly","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Weekly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/weekly"},"doc://RevenueCat/documentation/RevenueCat/Offering/sixMonth":{"role":"symbol","title":"sixMonth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Six month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/sixmonth"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Offering/metadata":{"role":"symbol","title":"metadata","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Offering metadata defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/metadata"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/offering\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering/lifetime":{"role":"symbol","title":"lifetime","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Lifetime "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/lifetime"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/serverDescription":{"role":"symbol","title":"serverDescription","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Offering description defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/serverdescription"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/Offering/threeMonth":{"role":"symbol","title":"threeMonth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Three month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/threemonth"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:availablePackages:)":{"role":"symbol","title":"init(identifier:serverDescription:metadata:availablePackages:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:paywall:availablePackages:)":{"role":"symbol","title":"init(identifier:serverDescription:metadata:paywall:availablePackages:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/subscript(_:)":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Offering/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/description"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:)":{"role":"symbol","title":"getMetadataValue(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/twoMonth":{"role":"symbol","title":"twoMonth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Two month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/twomonth"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"type":"text","text":"are shown to users without requiring an app update."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)"],"title":"Subscripts"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"]}],"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","interfaceLanguage":"swift"},"metadata":{"title":"Offering","navigatorTitle":[{"text":"Offering","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"class","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCOffering","roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}]},"variants":[{"paths":["\/documentation\/revenuecat\/offering"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From"},{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCOffering) ","kind":"text"},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"inlineContent":[{"text":"Building paywalls that are dynamic and can react to different product","type":"text"},{"type":"text","text":" "},{"text":"configurations gives you maximum flexibility to make remote updates.","type":"text"}],"type":"paragraph"},{"text":"Related Articles","type":"heading","anchor":"Related-Articles","level":4},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference"}]}]},{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"}],"type":"paragraph"}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/offering\/identifiable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/identifier":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","url":"\/documentation\/revenuecat\/offering\/identifier","abstract":[{"text":"Unique identifier defined in RevenueCat dashboard.","type":"text"}],"title":"identifier","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Offering/lifetime":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","url":"\/documentation\/revenuecat\/offering\/lifetime","abstract":[{"type":"text","text":"Lifetime "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"title":"lifetime","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"lifetime","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/weekly":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly","url":"\/documentation\/revenuecat\/offering\/weekly","abstract":[{"type":"text","text":"Weekly "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"title":"weekly","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"weekly","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/description":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","url":"\/documentation\/revenuecat\/offering\/description","abstract":[],"title":"description","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/monthly":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","url":"\/documentation\/revenuecat\/offering\/monthly","abstract":[{"type":"text","text":"Monthly "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"title":"monthly","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"monthly","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/serverDescription":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","url":"\/documentation\/revenuecat\/offering\/serverdescription","abstract":[{"type":"text","text":"Offering description defined in RevenueCat dashboard."}],"title":"serverDescription","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"serverDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/s12IdentifiableP":{"title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP","type":"unresolvable"},"doc://RevenueCat/s7CVarArgP":{"title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","titleInlineContent":[{"type":"text","text":"Displaying Products"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:availablePackages:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)","abstract":[{"type":"text","text":"Initialize an "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference"},{"text":" given a list of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":"s.","type":"text"}],"title":"init(identifier:serverDescription:metadata:availablePackages:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"metadata","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"], "},{"text":"availablePackages","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)","abstract":[],"title":"getMetadataValue(for:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/subscript(_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)","role":"symbol","url":"\/documentation\/revenuecat\/offering\/subscript(_:)","type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"?","kind":"text"}],"title":"subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/sixMonth":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","abstract":[{"type":"text","text":"Six month "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/sixmonth","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"sixMonth","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"sixMonth"},"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:default:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","role":"symbol","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T"}],"title":"getMetadataValue(for:default:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/Offering/twoMonth":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","abstract":[{"text":"Two month ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/twomonth","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"?","kind":"text"}],"title":"twoMonth"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:paywall:availablePackages:)":{"kind":"symbol","abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"type":"text","text":" given a list of "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":"s.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)","role":"symbol","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"serverDescription","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"metadata","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"], ","kind":"text"},{"text":"paywall","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"availablePackages","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"])","kind":"text"}],"title":"init(identifier:serverDescription:metadata:paywall:availablePackages:)"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/annual":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","abstract":[{"type":"text","text":"Annual "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/annual","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"annual","kind":"identifier"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}],"title":"annual"},"doc://RevenueCat/documentation/RevenueCat/Offering/metadata":{"kind":"symbol","abstract":[{"text":"Offering metadata defined in RevenueCat dashboard.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","role":"symbol","url":"\/documentation\/revenuecat\/offering\/metadata","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"metadata","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"]","kind":"text"}],"title":"metadata"},"doc://RevenueCat/documentation/RevenueCat/Offering/availablePackages":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","abstract":[{"type":"text","text":"Array of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" objects available for purchase."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/availablepackages","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"availablePackages","kind":"identifier"},{"kind":"text","text":": ["},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"]","kind":"text"}],"title":"availablePackages"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/threeMonth":{"kind":"symbol","abstract":[{"text":"Three month ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"text":" type configured in the RevenueCat dashboard, if available.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","role":"symbol","url":"\/documentation\/revenuecat\/offering\/threemonth","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threeMonth"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"threeMonth"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Offering/package(identifier:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"text":"RevenueCat dashboard, e.g. ","type":"text"},{"code":"offering.package(identifier: \"custom_package_id\")","type":"codeVoice"},{"text":" or","type":"text"},{"text":" ","type":"text"},{"code":"offering[\"custom_package_id\"]","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/package(identifier:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"package(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/annual.json b/docs/4.37.0/data/documentation/revenuecat/offering/annual.json index 08621a375..58cb89a25 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/annual.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/annual.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/annual"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Annual "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"annual","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)annual","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/annual":{"role":"symbol","title":"annual","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Annual "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/annual"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"annual","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)annual","title":"annual","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"annual","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/annual"]}],"sections":[],"abstract":[{"type":"text","text":"Annual "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"text":" type configured in the RevenueCat dashboard, if available.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/annual":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/annual","abstract":[{"type":"text","text":"Annual "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/annual","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"annual","kind":"identifier"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}],"title":"annual"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/availablepackages.json b/docs/4.37.0/data/documentation/revenuecat/offering/availablepackages.json index a6967e8e5..2c4b1e5d8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/availablepackages.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/availablepackages.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/availablepackages"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Array of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" objects available for purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"]"}],"title":"availablePackages","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)availablePackages","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/availablePackages":{"role":"symbol","title":"availablePackages","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Array of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" objects available for purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/availablepackages"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)availablePackages","title":"availablePackages","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"availablePackages","kind":"identifier"},{"text":": [","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"kind":"symbol","abstract":[{"type":"text","text":"Array of "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":" objects available for purchase.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"availablePackages","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/availablepackages"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Offering/availablePackages":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/availablePackages","abstract":[{"type":"text","text":"Array of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" objects available for purchase."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/availablepackages","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"availablePackages","kind":"identifier"},{"kind":"text","text":": ["},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"]","kind":"text"}],"title":"availablePackages"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/description.json b/docs/4.37.0/data/documentation/revenuecat/offering/description.json index 8593710ef..4aaf0086f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/description"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/offering\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"description","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/description":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/description","url":"\/documentation\/revenuecat\/offering\/description","abstract":[],"title":"description","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:).json b/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:).json index febf9ea45..7efff18c8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"metadata"},{"type":"text","text":" value associated to "},{"type":"codeVoice","code":"key"},{"type":"text","text":" for the expected "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" type,"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if not found."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Error if the content couldn’t be deserialized to the expected type."}]}],"type":"aside","name":"Throws"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This decodes JSON using "},{"type":"codeVoice","code":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"getMetadataValue(for:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:)":{"role":"symbol","title":"getMetadataValue(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"getMetadataValue","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF","title":"getMetadataValue(for:)","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)"},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"kind":"text","text":"? "},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"}]}],"kind":"declarations"},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"The "},{"code":"metadata","type":"codeVoice"},{"type":"text","text":" value associated to "},{"code":"key","type":"codeVoice"},{"type":"text","text":" for the expected "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" type,"},{"text":" ","type":"text"},{"type":"text","text":"or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if not found."}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"content":[{"inlineContent":[{"text":"Error if the content couldn’t be deserialized to the expected type.","type":"text"}],"type":"paragraph"}],"type":"aside","style":"note","name":"Throws"},{"style":"note","name":"Note","type":"aside","content":[{"inlineContent":[{"text":"This decodes JSON using ","type":"text"},{"code":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:)","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)","abstract":[],"title":"getMetadataValue(for:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3forxSgSS_tSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:default:).json b/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:default:).json index c9df53b86..84aedc115 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:default:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/getmetadatavalue(for:default:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"metadata"},{"type":"text","text":" value associated to "},{"type":"codeVoice","code":"key"},{"type":"text","text":" for the expected type,"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"codeVoice","code":"default"},{"type":"text","text":" if not found or it’s not the expected type."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"getMetadataValue(for:default:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"}],"symbolKind":"method","externalID":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:default:)":{"role":"symbol","title":"getMetadataValue(for:default:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"default","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"T"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getMetadataValue"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"default","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"code":"metadata","type":"codeVoice"},{"type":"text","text":" value associated to "},{"type":"codeVoice","code":"key"},{"type":"text","text":" for the expected type,"},{"text":" ","type":"text"},{"type":"text","text":"or "},{"code":"default","type":"codeVoice"},{"type":"text","text":" if not found or it’s not the expected type."}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)"},"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"default","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T"}],"title":"getMetadataValue(for:default:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF","roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/getMetadataValue(for:default:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/getMetadataValue(for:default:)","role":"symbol","url":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getMetadataValue","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"default"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat8OfferingC16getMetadataValue3for7defaultxSS_xtlF1TL_xmfp","text":"T"}],"title":"getMetadataValue(for:default:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/id-56gvr.json b/docs/4.37.0/data/documentation/revenuecat/offering/id-56gvr.json index b8506e165..72c6eb56f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/id-56gvr.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/id-56gvr.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/id-56gvr"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat8OfferingC2idSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/offering\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/id-56gvr":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/id-56gvr"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"id","roleHeading":"Instance Property","extendedModule":"RevenueCat","externalID":"s:10RevenueCat8OfferingC2idSSvp","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/id-56gvr"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/id-56gvr":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"url":"\/documentation\/revenuecat\/offering\/id-56gvr","title":"id","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/offering\/identifiable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","abstract":[],"type":"topic","kind":"article"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/id-7l6rr.json b/docs/4.37.0/data/documentation/revenuecat/offering/id-7l6rr.json index f9d7d7729..47aa89727 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/id-7l6rr.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/id-7l6rr.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/id-7l6rr"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCOffering","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering/id-7l6rr":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/id-7l6rr"},"doc://RevenueCat/documentation/RevenueCat/Offering/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/offering\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations"]]},"sections":[],"kind":"symbol","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SO","text":"ObjectIdentifier","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/id-7l6rr"]}],"metadata":{"title":"id","role":"symbol","extendedModule":"Swift","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false},{"beta":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"introducedAt":"6.0","beta":false,"unavailable":false,"name":"watchOS"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCOffering","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SO","text":"ObjectIdentifier","kind":"typeIdentifier"}],"symbolKind":"property"},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/offering\/identifiable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/id-7l6rr":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"url":"\/documentation\/revenuecat\/offering\/id-7l6rr","title":"id","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","preciseIdentifier":"s:SO","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/offering/identifiable-implementations.json index 4b2f4d126..5c2166909 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/identifiable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/identifiable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/offering\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/id-56gvr":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/id-56gvr"},"doc://RevenueCat/documentation/RevenueCat/Offering/id-7l6rr":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/id-7l6rr"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr"],"generated":true,"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Identifiable Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/identifiable-implementations"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/Identifiable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/id-56gvr":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-56gvr","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"url":"\/documentation\/revenuecat\/offering\/id-56gvr","title":"id","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/id-7l6rr":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/id-7l6rr","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"url":"\/documentation\/revenuecat\/offering\/id-7l6rr","title":"id","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","preciseIdentifier":"s:SO","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/identifier.json b/docs/4.37.0/data/documentation/revenuecat/offering/identifier.json index d4a480473..de054e4cc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/identifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Unique identifier defined in RevenueCat dashboard."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"identifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)identifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Unique identifier defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/identifier"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"identifier","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)identifier","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["iOS","macOS"]}]}],"abstract":[{"type":"text","text":"Unique identifier defined in RevenueCat dashboard."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/identifier":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/identifier","url":"\/documentation\/revenuecat\/offering\/identifier","abstract":[{"text":"Unique identifier defined in RevenueCat dashboard.","type":"text"}],"title":"identifier","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:availablepackages:).json b/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:availablepackages:).json index e5a311259..c84285244 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:availablepackages:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:availablepackages:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] = [:], "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"title":"init(identifier:serverDescription:metadata:availablePackages:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(im)initWithIdentifier:serverDescription:metadata:availablePackages:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:availablePackages:)":{"role":"symbol","title":"init(identifier:serverDescription:metadata:availablePackages:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"serverDescription","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"metadata","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"], ","kind":"text"},{"text":"availablePackages","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":"])","kind":"text"}],"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"symbolKind":"init","title":"init(identifier:serverDescription:metadata:availablePackages:)","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(im)initWithIdentifier:serverDescription:metadata:availablePackages:"},"sections":[],"abstract":[{"type":"text","text":"Initialize an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true,"type":"reference"},{"text":" given a list of ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":"s."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"text":" ","kind":"text"},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"serverDescription","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"metadata","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"] = [:], ","kind":"text"},{"text":"availablePackages","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier"},{"text":"])","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:availablePackages:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:availablePackages:)","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)","abstract":[{"type":"text","text":"Initialize an "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference"},{"text":" given a list of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":"s.","type":"text"}],"title":"init(identifier:serverDescription:metadata:availablePackages:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"metadata","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"], "},{"text":"availablePackages","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:paywall:availablepackages:).json b/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:paywall:availablepackages:).json index 8f63c8248..b28afc0b9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:paywall:availablepackages:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/init(identifier:serverdescription:metadata:paywall:availablepackages:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] = [:], "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"title":"init(identifier:serverDescription:metadata:paywall:availablePackages:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat8OfferingC10identifier17serverDescription8metadata7paywall17availablePackagesACSS_SSSDySSypGAA11PaywallDataVSgSayAA7PackageCGtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:paywall:availablePackages:)":{"role":"symbol","title":"init(identifier:serverDescription:metadata:paywall:availablePackages:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"serverDescription","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"metadata"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"text":"], ","kind":"text"},{"text":"paywall","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"availablePackages"},{"text":": [","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"])"}],"title":"init(identifier:serverDescription:metadata:paywall:availablePackages:)","symbolKind":"init","roleHeading":"Initializer","role":"symbol","externalID":"s:10RevenueCat8OfferingC10identifier17serverDescription8metadata7paywall17availablePackagesACSS_SSSDySSypGAA11PaywallDataVSgSayAA7PackageCGtcfc","modules":[{"name":"RevenueCat"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Initialize an ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" given a list of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"serverDescription","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"metadata"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"] = [:], ","kind":"text"},{"kind":"externalParam","text":"paywall"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"availablePackages"},{"kind":"text","text":": ["},{"text":"Package","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/init(identifier:serverDescription:metadata:paywall:availablePackages:)":{"kind":"symbol","abstract":[{"type":"text","text":"Initialize an "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"type":"text","text":" given a list of "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":"s.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/init(identifier:serverDescription:metadata:paywall:availablePackages:)","role":"symbol","url":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"serverDescription","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"metadata","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"], ","kind":"text"},{"text":"paywall","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"availablePackages","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"])","kind":"text"}],"title":"init(identifier:serverDescription:metadata:paywall:availablePackages:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/lifetime.json b/docs/4.37.0/data/documentation/revenuecat/offering/lifetime.json index 69777ed87..492004ac4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/lifetime.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/lifetime.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/lifetime"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Lifetime "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"lifetime","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)lifetime","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Offering/lifetime":{"role":"symbol","title":"lifetime","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Lifetime "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/lifetime"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/lifetime"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)lifetime","title":"lifetime","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lifetime"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"abstract":[{"text":"Lifetime ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifetime","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/lifetime":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/lifetime","url":"\/documentation\/revenuecat\/offering\/lifetime","abstract":[{"type":"text","text":"Lifetime "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"title":"lifetime","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"lifetime","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/metadata.json b/docs/4.37.0/data/documentation/revenuecat/offering/metadata.json index d3b654c37..c662635f6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/metadata.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/metadata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/metadata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Offering metadata defined in RevenueCat dashboard."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"title":"metadata","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)metadata","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/metadata":{"role":"symbol","title":"metadata","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadata"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Offering metadata defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/metadata"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"Offering metadata defined in RevenueCat dashboard."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"metadata","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"metadata"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"]"}],"title":"metadata","symbolKind":"property","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)metadata","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/offering\/metadata"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/metadata":{"kind":"symbol","abstract":[{"text":"Offering metadata defined in RevenueCat dashboard.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/metadata","role":"symbol","url":"\/documentation\/revenuecat\/offering\/metadata","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"metadata","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"]","kind":"text"}],"title":"metadata"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/monthly.json b/docs/4.37.0/data/documentation/revenuecat/offering/monthly.json index b6a703f85..9117fa3ec 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/monthly.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/monthly.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/monthly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Monthly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"monthly","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)monthly","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/monthly":{"role":"symbol","title":"monthly","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Monthly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/monthly"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"monthly","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Monthly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/monthly"]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"monthly","kind":"identifier"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"monthly","symbolKind":"property","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)monthly","role":"symbol","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/monthly":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/monthly","url":"\/documentation\/revenuecat\/offering\/monthly","abstract":[{"type":"text","text":"Monthly "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"title":"monthly","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"monthly","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/package(identifier:).json b/docs/4.37.0/data/documentation/revenuecat/offering/package(identifier:).json index 5de5fe5a3..0a231c69d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/package(identifier:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/package(identifier:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/package(identifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offering.package(identifier: \"custom_package_id\")"},{"type":"text","text":" or"},{"type":"text","text":" "},{"type":"codeVoice","code":"offering[\"custom_package_id\"]"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"package(identifier:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(im)packageWithIdentifier:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/package(identifier:)":{"role":"symbol","title":"package(identifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offering.package(identifier: \"custom_package_id\")"},{"type":"text","text":" or"},{"type":"text","text":" "},{"type":"codeVoice","code":"offering[\"custom_package_id\"]"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/package(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Retrieves a specific ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"text":" ","type":"text"},{"text":"RevenueCat dashboard, e.g. ","type":"text"},{"type":"codeVoice","code":"offering.package(identifier: \"custom_package_id\")"},{"text":" or","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"offering[\"custom_package_id\"]"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"package"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(im)packageWithIdentifier:","roleHeading":"Instance Method","title":"package(identifier:)","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"package"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","text":"Package"},{"text":"?","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/package(identifier:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/package(identifier:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"text":"RevenueCat dashboard, e.g. ","type":"text"},{"code":"offering.package(identifier: \"custom_package_id\")","type":"codeVoice"},{"text":" or","type":"text"},{"text":" ","type":"text"},{"code":"offering[\"custom_package_id\"]","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/package(identifier:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"package(identifier:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/paywall.json b/docs/4.37.0/data/documentation/revenuecat/offering/paywall.json index eb87ab5e6..5b253cbb3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/paywall.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/paywall.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/paywall"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"title":"paywall","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat8OfferingC7paywallAA11PaywallDataVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/paywall"]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},"abstract":[{"text":"Paywall configuration defined in RevenueCat dashboard.","type":"text"}],"metadata":{"title":"paywall","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"paywall","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat8OfferingC7paywallAA11PaywallDataVSgvp","role":"symbol","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"paywall","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/serverdescription.json b/docs/4.37.0/data/documentation/revenuecat/offering/serverdescription.json index 46b9e91ee..7f53033a5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/serverdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/serverdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/serverdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Offering description defined in RevenueCat dashboard."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"serverDescription","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)serverDescription","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/serverDescription":{"role":"symbol","title":"serverDescription","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Offering description defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/serverdescription"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"title":"serverDescription","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"serverDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)serverDescription"},"variants":[{"paths":["\/documentation\/revenuecat\/offering\/serverdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Offering description defined in RevenueCat dashboard."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/serverDescription":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/serverDescription","url":"\/documentation\/revenuecat\/offering\/serverdescription","abstract":[{"type":"text","text":"Offering description defined in RevenueCat dashboard."}],"title":"serverDescription","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"serverDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/sixmonth.json b/docs/4.37.0/data/documentation/revenuecat/offering/sixmonth.json index 4afb3e717..34ea9ae23 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/sixmonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/sixmonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/sixmonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Six month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"sixMonth","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)sixMonth","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/sixMonth":{"role":"symbol","title":"sixMonth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Six month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/sixmonth"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","interfaceLanguage":"swift"},"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)sixMonth","title":"sixMonth","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/sixmonth"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"sixMonth","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"abstract":[{"text":"Six month ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/sixMonth":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/sixMonth","abstract":[{"type":"text","text":"Six month "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/sixmonth","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"sixMonth","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"sixMonth"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/subscript(_:).json b/docs/4.37.0/data/documentation/revenuecat/offering/subscript(_:).json index 80339f79f..31af68b2e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/subscript(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/subscript(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/subscript(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"subscript(_:)","roleHeading":"Instance Subscript","role":"symbol","symbolKind":"subscript","externalID":"s:10RevenueCat8OfferingCyAA7PackageCSgSScip","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/subscript(_:)":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offering/package(identifier:)":{"role":"symbol","title":"package(identifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offering.package(identifier: \"custom_package_id\")"},{"type":"text","text":" or"},{"type":"text","text":" "},{"type":"codeVoice","code":"offering[\"custom_package_id\"]"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/package(identifier:)"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","text":"Related Symbols","level":4,"anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","isActive":true}],"type":"paragraph"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/subscript(_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)","interfaceLanguage":"swift"},"metadata":{"title":"subscript(_:)","symbolKind":"subscript","externalID":"s:10RevenueCat8OfferingCyAA7PackageCSgSScip","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Subscript"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/subscript(_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/subscript(_:)","role":"symbol","url":"\/documentation\/revenuecat\/offering\/subscript(_:)","type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"?","kind":"text"}],"title":"subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering/package(identifier:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/package(identifier:)","abstract":[{"type":"text","text":"Retrieves a specific "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" by identifier, use this to access custom package types configured in the"},{"type":"text","text":" "},{"text":"RevenueCat dashboard, e.g. ","type":"text"},{"code":"offering.package(identifier: \"custom_package_id\")","type":"codeVoice"},{"text":" or","type":"text"},{"text":" ","type":"text"},{"code":"offering[\"custom_package_id\"]","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/package(identifier:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"package"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"package(identifier:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/threemonth.json b/docs/4.37.0/data/documentation/revenuecat/offering/threemonth.json index 3794d793a..faf2c9b7f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/threemonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/threemonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/threemonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Three month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"threeMonth","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)threeMonth","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/threeMonth":{"role":"symbol","title":"threeMonth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Three month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/threemonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Three month "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/threemonth"]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)threeMonth","title":"threeMonth","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Offering/threeMonth":{"kind":"symbol","abstract":[{"text":"Three month ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"text":" type configured in the RevenueCat dashboard, if available.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/threeMonth","role":"symbol","url":"\/documentation\/revenuecat\/offering\/threemonth","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threeMonth"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"threeMonth"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/twomonth.json b/docs/4.37.0/data/documentation/revenuecat/offering/twomonth.json index f5d8c9942..4ae95b393 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/twomonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/twomonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/twomonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Two month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"twoMonth","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)twoMonth","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Offering/twoMonth":{"role":"symbol","title":"twoMonth","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Two month "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/twomonth"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Two month "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"twoMonth","kind":"identifier"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":"?","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/twomonth"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"twoMonth"},{"text":": ","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"twoMonth","symbolKind":"property","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)twoMonth","role":"symbol","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/twoMonth":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/twoMonth","abstract":[{"text":"Two month ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/offering\/twomonth","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":"?","kind":"text"}],"title":"twoMonth"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offering/weekly.json b/docs/4.37.0/data/documentation/revenuecat/offering/weekly.json index 19ddfe496..9900763c4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offering/weekly.json +++ b/docs/4.37.0/data/documentation/revenuecat/offering/weekly.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offering\/weekly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Weekly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"title":"weekly","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)weekly","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/weekly":{"role":"symbol","title":"weekly","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Weekly "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/weekly"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"weekly","kind":"identifier"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offering\/weekly"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly","interfaceLanguage":"swift"},"metadata":{"role":"symbol","symbolKind":"property","title":"weekly","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weekly","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCOffering(py)weekly"},"abstract":[{"type":"text","text":"Weekly "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/weekly":{"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/weekly","url":"\/documentation\/revenuecat\/offering\/weekly","abstract":[{"type":"text","text":"Weekly "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":" type configured in the RevenueCat dashboard, if available."}],"title":"weekly","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"weekly","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offerings.json b/docs/4.37.0/data/documentation/revenuecat/offerings.json index 4336fdfb2..25196c8ab 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offerings.json +++ b/docs/4.37.0/data/documentation/revenuecat/offerings.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"title":"Offerings","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCOfferings","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Offerings"}]},"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)"]},{"title":"Subscripts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)"]}],"variants":[{"paths":["\/documentation\/revenuecat\/offerings"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCOfferings) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Building paywalls that are dynamic and can react to different product"},{"type":"text","text":" "},{"type":"text","text":"configurations gives you maximum flexibility to make remote updates."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" configured in the RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Offerings/all":{"role":"symbol","title":"all","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of all Offerings ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":") objects keyed by their identifier. This dictionary can also be accessed"},{"type":"text","text":" "},{"type":"text","text":"by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"offerings[\"offering_id\"]"},{"type":"text","text":". To access the current offering use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/all"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offerings/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/description"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings/subscript(_:)":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Offerings/offering(identifier:)":{"role":"symbol","title":"offering(identifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offering"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"type":"codeVoice","code":"offerings[@\"offering_id\"]"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/offering(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offerings"}],"externalID":"c:@M@RevenueCat@objc(cs)RCOfferings","navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"roleHeading":"Class","symbolKind":"class","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"Offerings"},"variants":[{"paths":["\/documentation\/revenuecat\/offerings"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)"]},{"title":"Subscripts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCOfferings) ","kind":"text"},{"text":"final","kind":"keyword"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Offerings","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Overview","type":"heading","level":2,"anchor":"overview"},{"inlineContent":[{"type":"text","text":"Building paywalls that are dynamic and can react to different product"},{"type":"text","text":" "},{"text":"configurations gives you maximum flexibility to make remote updates.","type":"text"}],"type":"paragraph"},{"text":"Related Articles","level":4,"anchor":"Related-Articles","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"}]}]}],"type":"unorderedList"}]}],"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","relationshipsSections":[{"kind":"relationships","title":"Inherits From","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"type":"inheritsFrom"},{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"]}],"abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"type":"text","text":" "},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"https://docs.revenuecat.com/docs/displaying-products":{"titleInlineContent":[{"type":"text","text":"Displaying Products"}],"url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","type":"link","title":"Displaying Products","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/Offerings/offering(identifier:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"offering","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"code":"offerings[@\"offering_id\"]","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"type":"topic","role":"symbol","title":"offering(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","abstract":[{"type":"text","text":"Current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference","isActive":true},{"text":" configured in the RevenueCat dashboard.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/current","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings/description":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description","type":"topic","url":"\/documentation\/revenuecat\/offerings\/description","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject"},"doc://RevenueCat/documentation/RevenueCat/Offerings/subscript(_:)":{"fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/subscript(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)","abstract":[],"type":"topic","role":"symbol","title":"subscript(_:)"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Offerings/all":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"all","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"]","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/all","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","abstract":[{"text":"Dictionary of all Offerings (","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"type":"text","text":") objects keyed by their identifier. This dictionary can also be accessed"},{"type":"text","text":" "},{"text":"by using an index subscript on ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"offerings[\"offering_id\"]"},{"type":"text","text":". To access the current offering use"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"type":"topic","role":"symbol","title":"all"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offerings/all.json b/docs/4.37.0/data/documentation/revenuecat/offerings/all.json index 40baab1ff..52d88d721 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offerings/all.json +++ b/docs/4.37.0/data/documentation/revenuecat/offerings/all.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offerings\/all"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Dictionary of all Offerings ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":") objects keyed by their identifier. This dictionary can also be accessed"},{"type":"text","text":" "},{"type":"text","text":"by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"offerings[\"offering_id\"]"},{"type":"text","text":". To access the current offering use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"]"}],"title":"all","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOfferings(py)all","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" configured in the RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Offerings/all":{"role":"symbol","title":"all","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Dictionary of all Offerings ("},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":") objects keyed by their identifier. This dictionary can also be accessed"},{"type":"text","text":" "},{"type":"text","text":"by using an index subscript on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"offerings[\"offering_id\"]"},{"type":"text","text":". To access the current offering use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/all"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"sections":[],"metadata":{"title":"all","externalID":"c:@M@RevenueCat@objc(cs)RCOfferings(py)all","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","kind":"typeIdentifier","text":"Offering"},{"kind":"text","text":"]"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"all","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offerings\/all"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Dictionary of all Offerings (","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true,"type":"reference"},{"type":"text","text":") objects keyed by their identifier. This dictionary can also be accessed"},{"text":" ","type":"text"},{"type":"text","text":"by using an index subscript on "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"offerings[\"offering_id\"]"},{"text":". To access the current offering use","type":"text"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","type":"reference"},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","abstract":[{"type":"text","text":"Current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference","isActive":true},{"text":" configured in the RevenueCat dashboard.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/current","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Offerings/all":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"all","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"]","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/all","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/all","abstract":[{"text":"Dictionary of all Offerings (","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"type":"text","text":") objects keyed by their identifier. This dictionary can also be accessed"},{"type":"text","text":" "},{"text":"by using an index subscript on ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"offerings[\"offering_id\"]"},{"type":"text","text":". To access the current offering use"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"type":"topic","role":"symbol","title":"all"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offerings/current.json b/docs/4.37.0/data/documentation/revenuecat/offerings/current.json index 7a69b33d8..edf064f4b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offerings/current.json +++ b/docs/4.37.0/data/documentation/revenuecat/offerings/current.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offerings\/current"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" configured in the RevenueCat dashboard."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"title":"current","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCOfferings(py)current","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" configured in the RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/current"}}} \ No newline at end of file +{"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCOfferings(py)current","roleHeading":"Instance Property","role":"symbol","title":"current","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"symbolKind":"property"},"abstract":[{"text":"Current ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"text":" configured in the RevenueCat dashboard.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offerings\/current"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","abstract":[{"type":"text","text":"Current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference","isActive":true},{"text":" configured in the RevenueCat dashboard.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/current","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offerings/description.json b/docs/4.37.0/data/documentation/revenuecat/offerings/description.json index 96ed9580e..1116ecb35 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offerings/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/offerings/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offerings\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"description","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCOfferings(py)description","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Offerings/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/description"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offerings\/description"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"role":"symbol","symbolKind":"property","title":"description","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCOfferings(py)description","roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings/description":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/description","type":"topic","url":"\/documentation\/revenuecat\/offerings\/description","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offerings/offering(identifier:).json b/docs/4.37.0/data/documentation/revenuecat/offerings/offering(identifier:).json index 72568d568..08ce0c770 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offerings/offering(identifier:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offerings/offering(identifier:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offering"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offerings\/offering(identifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"type":"codeVoice","code":"offerings[@\"offering_id\"]"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"offering(identifier:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offering"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCOfferings(im)offeringWithIdentifier:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" configured in the RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offerings/offering(identifier:)":{"role":"symbol","title":"offering(identifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offering"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"type":"codeVoice","code":"offerings[@\"offering_id\"]"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/offering(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"kind":"symbol","abstract":[{"text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"code":"offerings.offering(identifier: \"offering_id\")","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"offerings[@\"offering_id\"]","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"To access the current offering use ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","type":"reference"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCOfferings(im)offeringWithIdentifier:","title":"offering(identifier:)","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offering"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"?","kind":"text"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offering"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offerings\/offering(identifier:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","abstract":[{"type":"text","text":"Current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference","isActive":true},{"text":" configured in the RevenueCat dashboard.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/current","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offerings/offering(identifier:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"offering","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"code":"offerings[@\"offering_id\"]","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"type":"topic","role":"symbol","title":"offering(identifier:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/offerings/subscript(_:).json b/docs/4.37.0/data/documentation/revenuecat/offerings/subscript(_:).json index e713cc600..53ed97142 100644 --- a/docs/4.37.0/data/documentation/revenuecat/offerings/subscript(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/offerings/subscript(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/offerings\/subscript(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"subscript(_:)","roleHeading":"Instance Subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"symbolKind":"subscript","externalID":"s:10RevenueCat9OfferingsCyAA8OfferingCSgSScip","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" configured in the RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Offerings/subscript(_:)":{"role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Offerings/offering(identifier:)":{"role":"symbol","title":"offering(identifier:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offering"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"type":"codeVoice","code":"offerings[@\"offering_id\"]"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offerings\/offering(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"text":"?","kind":"text"}],"extendedModule":"RevenueCat","roleHeading":"Instance Subscript","title":"subscript(_:)","modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat9OfferingsCyAA8OfferingCSgSScip","symbolKind":"subscript"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/offerings\/subscript(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"level":4,"anchor":"Related-Symbols","text":"Related Symbols","type":"heading"},{"items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","type":"reference","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings/offering(identifier:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"offering","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/offering(identifier:)","abstract":[{"type":"text","text":"Retrieves a specific offering by its identifier, use this to access additional offerings configured in the"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat dashboard, e.g. "},{"type":"codeVoice","code":"offerings.offering(identifier: \"offering_id\")"},{"type":"text","text":" or "},{"code":"offerings[@\"offering_id\"]","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"To access the current offering use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},{"type":"text","text":"."}],"type":"topic","role":"symbol","title":"offering(identifier:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings/current":{"role":"symbol","abstract":[{"type":"text","text":"Current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference","isActive":true},{"text":" configured in the RevenueCat dashboard.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/current","title":"current","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"current","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/current"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offerings/subscript(_:)":{"fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/offerings\/subscript(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings\/subscript(_:)","abstract":[],"type":"topic","role":"symbol","title":"subscript(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package.json b/docs/4.37.0/data/documentation/revenuecat/package.json index 66e7862cf..9a5cfb0e7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package.json +++ b/docs/4.37.0/data/documentation/revenuecat/package.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"title":"Package","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCPackage","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Package"}]},"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)"]},{"title":"Type Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/package"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPackage) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products#displaying-packages"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package/localizedIntroductoryPriceString":{"role":"symbol","title":"localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The price of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType(from:)":{"role":"symbol","title":"packageType(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype(from:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/offeringIdentifier":{"role":"symbol","title":"offeringIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" containing this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/offeringidentifier"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Package/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Package/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/hash"},"doc://RevenueCat/documentation/RevenueCat/Package/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/package\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Package/storeProduct":{"role":"symbol","title":"storeProduct","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"abstract":[{"type":"text","text":"The underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/init(identifier:packageType:storeProduct:offeringIdentifier:)":{"role":"symbol","title":"init(identifier:packageType:storeProduct:offeringIdentifier:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)"},"https://docs.revenuecat.com/docs/displaying-products#displaying-packages":{"title":"Displaying Packages","titleInlineContent":[{"type":"text","text":"Displaying Packages"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products#displaying-packages","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products#displaying-packages"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Package/string(from:)":{"role":"symbol","title":"string(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/string(from:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"}}} \ No newline at end of file +{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:presentedOfferingContext:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/presentedOfferingContext","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)"]},{"title":"Type Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)"]},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"],"title":"Default Implementations"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true},{"type":"text","text":", and underlying "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"type":"text","text":"."}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships","type":"inheritsFrom"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCPackage) ","kind":"text"},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"Package","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":4,"text":"Related Articles","anchor":"Related-Articles"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products#displaying-packages","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference"}]}]}],"type":"unorderedList"}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","interfaceLanguage":"swift"},"metadata":{"navigatorTitle":[{"text":"Package","kind":"identifier"}],"title":"Package","symbolKind":"class","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPackage","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Package"}],"roleHeading":"Class"},"schemaVersion":{"minor":3,"major":0,"patch":0},"seeAlsoSections":[{"generated":true,"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedPriceString":{"role":"symbol","type":"topic","title":"localizedPriceString","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference","isActive":true},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/package\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"https://docs.revenuecat.com/docs/displaying-products#displaying-packages":{"titleInlineContent":[{"text":"Displaying Packages","type":"text"}],"title":"Displaying Packages","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products#displaying-packages","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products#displaying-packages","type":"link"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","abstract":[{"text":"The object containing introductory price information for the product.","type":"text"},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"introductoryDiscount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/init(identifier:packageType:storeProduct:offeringIdentifier:)":{"abstract":[{"type":"text","text":"Initialize a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)","title":"init(identifier:packageType:storeProduct:offeringIdentifier:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"packageType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"storeProduct","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"offeringIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedIntroductoryPriceString":{"title":"localizedIntroductoryPriceString","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The price of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","isActive":true,"type":"reference"},{"text":" formatted using ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package/init(identifier:packageType:storeProduct:presentedOfferingContext:)":{"url":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:presentedofferingcontext:)","abstract":[{"type":"text","text":"Initialize a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"init(identifier:packageType:storeProduct:presentedOfferingContext:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"packageType"},{"text":": ","kind":"text"},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"storeProduct","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"presentedOfferingContext"},{"kind":"text","text":": "},{"text":"PresentedOfferingContext","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:presentedOfferingContext:)"},"doc://RevenueCat/documentation/RevenueCat/Package/presentedOfferingContext":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/presentedOfferingContext","abstract":[{"type":"text","text":"\/ The information about the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" containing this Package"}],"title":"presentedOfferingContext","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/package\/presentedofferingcontext","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentedOfferingContext"},{"text":": ","kind":"text"},{"text":"PresentedOfferingContext","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext","kind":"typeIdentifier"}],"role":"symbol"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/documentation/RevenueCat/Package/offeringIdentifier":{"url":"\/documentation\/revenuecat\/package\/offeringidentifier","kind":"symbol","title":"offeringIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/string(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/package\/string(from:)","title":"string(from:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/storeProduct":{"title":"storeProduct","role":"symbol","type":"topic","abstract":[{"text":"The underlying ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","isActive":true,"type":"reference"}],"url":"\/documentation\/revenuecat\/package\/storeproduct","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"storeProduct","kind":"identifier"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType(from:)":{"url":"\/documentation\/revenuecat\/package\/packagetype(from:)","kind":"symbol","title":"packageType(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Package/hash":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","abstract":[],"title":"hash","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"url":"\/documentation\/revenuecat\/package\/hash"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/Identifiable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/package\/identifiable-implementations","type":"topic","title":"Identifiable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/isEqual(_:)":{"url":"\/documentation\/revenuecat\/package\/isequal(_:)","kind":"symbol","title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/hash.json b/docs/4.37.0/data/documentation/revenuecat/package/hash.json index f39dfa381..375898abd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/hash"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/hash"]}],"metadata":{"title":"hash","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)hash"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/hash":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/hash","abstract":[],"title":"hash","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"url":"\/documentation\/revenuecat\/package\/hash"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/id-39i5y.json b/docs/4.37.0/data/documentation/revenuecat/package/id-39i5y.json index 1647bfba3..16832db04 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/id-39i5y.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/id-39i5y.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/id-39i5y"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat7PackageC2idSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/package\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Package/id-39i5y":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/id-39i5y"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"extendedModule":"RevenueCat","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"title":"id","role":"symbol","externalID":"s:10RevenueCat7PackageC2idSSvp","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/id-39i5y"]}],"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/id-39i5y":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"type":"topic","url":"\/documentation\/revenuecat\/package\/id-39i5y","title":"id","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/Identifiable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/package\/identifiable-implementations","type":"topic","title":"Identifiable Implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/id-69etj.json b/docs/4.37.0/data/documentation/revenuecat/package/id-69etj.json index 838e6589f..b99acdde0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/id-69etj.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/id-69etj.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/id-69etj"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCPackage","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/package\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Package/id-69etj":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/id-69etj"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/id-69etj"]}],"abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCPackage","role":"symbol","roleHeading":"Instance Property","platforms":[{"beta":false,"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"name":"tvOS","introducedAt":"13.0","beta":false,"unavailable":false,"deprecated":false},{"beta":false,"deprecated":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SO","text":"ObjectIdentifier"}],"title":"id","extendedModule":"Swift","symbolKind":"property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/id-69etj":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SO","text":"ObjectIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj","kind":"symbol","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"url":"\/documentation\/revenuecat\/package\/id-69etj","type":"topic","title":"id","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/Identifiable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/package\/identifiable-implementations","type":"topic","title":"Identifiable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/package/identifiable-implementations.json index 4e2db6787..048e2a68f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/identifiable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/identifiable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/package\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/id-69etj":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/id-69etj"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/id-39i5y":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/id-39i5y"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/Identifiable-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"sections":[],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj"]}],"variants":[{"paths":["\/documentation\/revenuecat\/package\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"Identifiable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/id-39i5y":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-39i5y","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"type":"topic","url":"\/documentation\/revenuecat\/package\/id-39i5y","title":"id","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/id-69etj":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SO","text":"ObjectIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/id-69etj","kind":"symbol","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"url":"\/documentation\/revenuecat\/package\/id-69etj","type":"topic","title":"id","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/identifier.json b/docs/4.37.0/data/documentation/revenuecat/package/identifier.json index 306bb45e6..9b441c0df 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/identifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier for this Package."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"identifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)identifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"text":"The identifier for this Package.","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","symbolKind":"property","title":"identifier","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)identifier"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/identifier"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:offeringidentifier:).json b/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:offeringidentifier:).json index c93c443f2..1dc16ed25 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:offeringidentifier:).json +++ b/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:offeringidentifier:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(identifier:packageType:storeProduct:offeringIdentifier:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(im)initWithIdentifier:packageType:storeProduct:offeringIdentifier:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/init(identifier:packageType:storeProduct:offeringIdentifier:)":{"role":"symbol","title":"init(identifier:packageType:storeProduct:offeringIdentifier:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"role":"symbol","symbolKind":"init","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(im)initWithIdentifier:packageType:storeProduct:offeringIdentifier:","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"packageType","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"storeProduct","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offeringIdentifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(identifier:packageType:storeProduct:offeringIdentifier:)","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"variants":[{"paths":["\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"convenience"},{"text":" ","kind":"text"},{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"packageType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"},{"kind":"text","text":", "},{"text":"storeProduct","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"text":"offeringIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)"},"abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/init(identifier:packageType:storeProduct:offeringIdentifier:)":{"abstract":[{"type":"text","text":"Initialize a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:offeringIdentifier:)","title":"init(identifier:packageType:storeProduct:offeringIdentifier:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"packageType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"storeProduct","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"offeringIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:presentedofferingcontext:).json b/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:presentedofferingcontext:).json new file mode 100644 index 000000000..b1205c05d --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:presentedofferingcontext:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"packageType","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier","text":"PackageType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"storeProduct"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"presentedOfferingContext"},{"text":": ","kind":"text"},{"text":"PresentedOfferingContext","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:presentedofferingcontext:)"]}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"packageType","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"storeProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"presentedOfferingContext"},{"text":": ","kind":"text"},{"text":"PresentedOfferingContext","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext"},{"text":")","kind":"text"}],"title":"init(identifier:packageType:storeProduct:presentedOfferingContext:)","symbolKind":"init","roleHeading":"Initializer","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(im)initWithIdentifier:packageType:storeProduct:presentedOfferingContext:","modules":[{"name":"RevenueCat"}]},"abstract":[{"text":"Initialize a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:presentedOfferingContext:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package/init(identifier:packageType:storeProduct:presentedOfferingContext:)":{"url":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:presentedofferingcontext:)","abstract":[{"type":"text","text":"Initialize a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"init(identifier:packageType:storeProduct:presentedOfferingContext:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"packageType"},{"text":": ","kind":"text"},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"storeProduct","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"presentedOfferingContext"},{"kind":"text","text":": "},{"text":"PresentedOfferingContext","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/init(identifier:packageType:storeProduct:presentedOfferingContext:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/package/isequal(_:).json index 98f96e68e..32c01409a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/package/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/isequal(_:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"object","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["iOS","macOS"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"isEqual(_:)","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(im)isEqual:","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/isEqual(_:)":{"url":"\/documentation\/revenuecat\/package\/isequal(_:)","kind":"symbol","title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/isEqual(_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/localizedintroductorypricestring.json b/docs/4.37.0/data/documentation/revenuecat/package/localizedintroductorypricestring.json index c46d74193..c7912cf50 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/localizedintroductorypricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/localizedintroductorypricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no "},{"type":"codeVoice","code":"introductoryDiscount"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/localizedintroductorypricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"localizedIntroductoryPriceString","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)localizedIntroductoryPriceString","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedIntroductoryPriceString":{"role":"symbol","title":"localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The price of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"localizedIntroductoryPriceString","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)localizedIntroductoryPriceString","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no "},{"type":"codeVoice","code":"introductoryDiscount"},{"text":".","type":"text"}]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/package\/localizedintroductorypricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The price of the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","type":"reference","isActive":true},{"type":"text","text":" formatted using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true,"type":"reference"},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedIntroductoryPriceString":{"title":"localizedIntroductoryPriceString","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The price of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","isActive":true,"type":"reference"},{"text":" formatted using ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","abstract":[{"text":"The object containing introductory price information for the product.","type":"text"},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"introductoryDiscount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/localizedpricestring.json b/docs/4.37.0/data/documentation/revenuecat/package/localizedpricestring.json index 71ba63534..9633a4250 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/localizedpricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/localizedpricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedPriceString","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)localizedPriceString","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"localizedPriceString","symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)localizedPriceString","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPriceString","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"The price of this product using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/localizedpricestring"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedPriceString":{"role":"symbol","type":"topic","title":"localizedPriceString","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedPriceString","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference","isActive":true},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/package\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/offeringidentifier.json b/docs/4.37.0/data/documentation/revenuecat/package/offeringidentifier.json index 87bb761aa..93fc976bd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/offeringidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/offeringidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/offeringidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" containing this Package."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"offeringIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)offeringIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/offeringIdentifier":{"role":"symbol","title":"offeringIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" containing this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/offeringidentifier"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/package\/offeringidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"offeringIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"the identifier of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" containing this Package."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RevenueCat","title":"offeringIdentifier","externalID":"c:@CM@RevenueCat@objc(cs)RCPackage(py)offeringIdentifier","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/offeringIdentifier":{"url":"\/documentation\/revenuecat\/package\/offeringidentifier","kind":"symbol","title":"offeringIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/offeringIdentifier","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/packagetype(from:).json b/docs/4.37.0/data/documentation/revenuecat/package/packagetype(from:).json index ef7c7a906..90efabc31 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/packagetype(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/package/packagetype(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"string","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A string that maps to a enumeration value of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"},{"type":"text","text":" for the given string."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/packagetype(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"packageType(from:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPackage(cm)packageTypeFrom:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType(from:)":{"role":"symbol","title":"packageType(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"packageType"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"string","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"A string that maps to a enumeration value of type ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","isActive":true,"type":"reference"}],"type":"paragraph"}],"name":"string"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"},{"type":"text","text":" for the given string."}],"type":"paragraph"}]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPackage(cm)packageTypeFrom:","title":"packageType(from:)","role":"symbol","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Type Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/package\/packagetype(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType(from:)":{"url":"\/documentation\/revenuecat\/package\/packagetype(from:)","kind":"symbol","title":"packageType(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType(from:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/packagetype.json b/docs/4.37.0/data/documentation/revenuecat/package/packagetype.json index 85d9ef1e3..ea2099124 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/packagetype.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/packagetype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/packagetype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type configured for this package."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"title":"packageType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)packageType","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/packagetype"]}],"abstract":[{"type":"text","text":"The type configured for this package."}],"metadata":{"title":"packageType","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"packageType"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)packageType","modules":[{"name":"RevenueCat"}],"role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/presentedofferingcontext.json b/docs/4.37.0/data/documentation/revenuecat/package/presentedofferingcontext.json new file mode 100644 index 000000000..b1bd48ea6 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/package/presentedofferingcontext.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentedOfferingContext"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext","text":"PresentedOfferingContext","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"}]}]}],"kind":"symbol","abstract":[{"type":"text","text":"\/ The information about the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"text":" containing this Package","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/presentedOfferingContext","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/presentedofferingcontext"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)presentedOfferingContext","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","title":"presentedOfferingContext","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"presentedOfferingContext","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext","text":"PresentedOfferingContext"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/presentedOfferingContext":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/presentedOfferingContext","abstract":[{"type":"text","text":"\/ The information about the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"type":"text","text":" containing this Package"}],"title":"presentedOfferingContext","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/package\/presentedofferingcontext","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentedOfferingContext"},{"text":": ","kind":"text"},{"text":"PresentedOfferingContext","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext","kind":"typeIdentifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/storeproduct.json b/docs/4.37.0/data/documentation/revenuecat/package/storeproduct.json index 3eb26677b..97be13e32 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/storeproduct.json +++ b/docs/4.37.0/data/documentation/revenuecat/package/storeproduct.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/storeproduct"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"title":"storeProduct","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)storeProduct","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/storeProduct":{"role":"symbol","title":"storeProduct","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"abstract":[{"type":"text","text":"The underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeProduct","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/package\/storeproduct"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"abstract":[{"text":"The underlying ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","isActive":true,"type":"reference"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"storeProduct","externalID":"c:@M@RevenueCat@objc(cs)RCPackage(py)storeProduct","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/storeProduct":{"title":"storeProduct","role":"symbol","type":"topic","abstract":[{"text":"The underlying ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","isActive":true,"type":"reference"}],"url":"\/documentation\/revenuecat\/package\/storeproduct","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"storeProduct","kind":"identifier"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/package/string(from:).json b/docs/4.37.0/data/documentation/revenuecat/package/string(from:).json index dba2b735f..c0a53e673 100644 --- a/docs/4.37.0/data/documentation/revenuecat/package/string(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/package/string(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"packageType","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"an optional description of the packageType."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/package\/string(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"string(from:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPackage(cm)stringFrom:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package/string(from:)":{"role":"symbol","title":"string(from:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/string(from:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/package\/string(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPackage(cm)stringFrom:","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"string(from:)","roleHeading":"Type Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"packageType","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType","text":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"packageType","content":[{"type":"paragraph","inlineContent":[{"text":"A ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"},{"type":"text","text":"."}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"an optional description of the packageType.","type":"text"}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/string(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/string(from:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/package\/string(from:)","title":"string(from:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype.json b/docs/4.37.0/data/documentation/revenuecat/packagetype.json index 950539d13..7c299fc7f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPackageType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"title":"PackageType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCPackageType","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PackageType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/encodable-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/PackageType/monthly":{"role":"symbol","title":"PackageType.monthly","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/monthly"},"doc://RevenueCat/documentation/RevenueCat/PackageType/unknown":{"role":"symbol","title":"PackageType.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/unknown"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PackageType/twoMonth":{"role":"symbol","title":"PackageType.twoMonth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/twomonth"},"doc://RevenueCat/documentation/RevenueCat/PackageType/lifetime":{"role":"symbol","title":"PackageType.lifetime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/lifetime"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/PackageType/sixMonth":{"role":"symbol","title":"PackageType.sixMonth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/sixmonth"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/PackageType/annual":{"role":"symbol","title":"PackageType.annual","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/annual"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/weekly":{"role":"symbol","title":"PackageType.weekly","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/weekly"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PackageType/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/custom":{"role":"symbol","title":"PackageType.custom","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/custom"},"doc://RevenueCat/documentation/RevenueCat/PackageType/threeMonth":{"role":"symbol","title":"PackageType.threeMonth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/threemonth"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"]}],"metadata":{"symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"title":"PackageType","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCPackageType","roleHeading":"Enumeration","navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"sections":[],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)"],"title":"Initializers"},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]}],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCPackageType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"level":4,"text":"Related Articles","type":"heading","anchor":"Related-Articles"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","type":"reference","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/monthly":{"type":"topic","role":"symbol","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"url":"\/documentation\/revenuecat\/packagetype\/monthly","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"monthly","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","title":"PackageType.monthly"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/twoMonth":{"url":"\/documentation\/revenuecat\/packagetype\/twomonth","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","type":"topic","title":"PackageType.twoMonth","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"twoMonth","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/sixMonth":{"url":"\/documentation\/revenuecat\/packagetype\/sixmonth","title":"PackageType.sixMonth","kind":"symbol","role":"symbol","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/equatable-implementations","type":"topic","title":"Equatable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s12CaseIterableP":{"title":"Swift.CaseIterable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/lifetime":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","kind":"symbol","title":"PackageType.lifetime","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifetime","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"url":"\/documentation\/revenuecat\/packagetype\/lifetime"},"doc://RevenueCat/documentation/RevenueCat/PackageType/custom":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","title":"PackageType.custom","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"url":"\/documentation\/revenuecat\/packagetype\/custom"},"doc://RevenueCat/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Encodable-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/packagetype\/encodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"Encodable Implementations"},"https://docs.revenuecat.com/docs/displaying-products":{"url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","type":"link","title":"Displaying Products","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","titleInlineContent":[{"type":"text","text":"Displaying Products"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/CustomDebugStringConvertible-Implementations":{"url":"\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations","abstract":[],"title":"CustomDebugStringConvertible Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/weekly":{"url":"\/documentation\/revenuecat\/packagetype\/weekly","title":"PackageType.weekly","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"weekly","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Decodable-Implementations":{"abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","title":"Decodable Implementations","kind":"article","url":"\/documentation\/revenuecat\/packagetype\/decodable-implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PackageType/threeMonth":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threeMonth"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"type":"topic","url":"\/documentation\/revenuecat\/packagetype\/threemonth","title":"PackageType.threeMonth","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/annual":{"url":"\/documentation\/revenuecat\/packagetype\/annual","title":"PackageType.annual","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PackageType/unknown":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","type":"topic","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"title":"PackageType.unknown","url":"\/documentation\/revenuecat\/packagetype\/unknown","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/packagetype/!=(_:_:).json index 9979139ee..520fdd703 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/!=(_:_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","roleHeading":"Operator"},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/!=(_:_:)","type":"topic","title":"!=(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/equatable-implementations","type":"topic","title":"Equatable Implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/annual.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/annual.json index 022d8f492..1f2680768 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/annual.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/annual.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/annual"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}],"title":"PackageType.annual","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeAnnual","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/annual":{"role":"symbol","title":"PackageType.annual","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/annual"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"metadata":{"modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"annual","kind":"identifier"}],"externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeAnnual","roleHeading":"Case","title":"PackageType.annual","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/annual"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/annual":{"url":"\/documentation\/revenuecat\/packagetype\/annual","title":"PackageType.annual","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/annual","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"annual"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/custom.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/custom.json index 05401dee3..218633439 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/custom.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/custom.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/custom"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"}],"title":"PackageType.custom","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeCustom","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/custom":{"role":"symbol","title":"PackageType.custom","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/custom"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/custom"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"custom"}],"title":"PackageType.custom","role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeCustom","modules":[{"name":"RevenueCat"}]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/custom":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/custom","title":"PackageType.custom","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"url":"\/documentation\/revenuecat\/packagetype\/custom"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/customdebugstringconvertible-implementations.json index 7385372b3..b6b150131 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/customdebugstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/customdebugstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual description of the type suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/debugdescription"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"CustomDebugStringConvertible Implementations"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription"],"generated":true,"title":"Instance Properties"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/debugDescription":{"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/packagetype\/debugdescription","title":"debugDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription","abstract":[{"text":"A textual description of the type suitable for debugging.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/debugdescription.json index 287cefce5..d046d678c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual description of the type suitable for debugging."}],"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat11PackageTypeO16debugDescriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual description of the type suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"A textual description of the type suitable for debugging."}],"metadata":{"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"symbolKind":"property","externalID":"s:10RevenueCat11PackageTypeO16debugDescriptionSSvp","roleHeading":"Instance Property","title":"debugDescription","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/debugdescription"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/CustomDebugStringConvertible-Implementations":{"url":"\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations","abstract":[],"title":"CustomDebugStringConvertible Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/CustomDebugStringConvertible-Implementations"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/debugDescription":{"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/packagetype\/debugdescription","title":"debugDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/debugDescription","abstract":[{"text":"A textual description of the type suitable for debugging.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/decodable-implementations.json index a2caca4e1..a6e43b00c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-79s0x":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x"],"title":"Initializers","generated":true}],"metadata":{"title":"Decodable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/decodable-implementations"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-79s0x":{"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x","title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/encodable-implementations.json index 0460e6507..2333089bb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/encodable-implementations"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Encodable Implementations","role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)"],"title":"Instance Methods","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/encode(to:)":{"type":"topic","title":"encode(to:)","url":"\/documentation\/revenuecat\/packagetype\/encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/packagetype/encode(to:).json index 146c3e5d7..409df917d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat11PackageTypeO6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/encodable-implementations"}}} \ No newline at end of file +{"abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat11PackageTypeO6encode2toys7Encoder_p_tKF","roleHeading":"Instance Method","title":"encode(to:)","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"extendedModule":"RevenueCat","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/encode(to:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}],"name":"encoder"}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"text":"keyed container in its place.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"text":" ","type":"text"},{"text":"encoder’s format.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/encode(to:)":{"type":"topic","title":"encode(to:)","url":"\/documentation\/revenuecat\/packagetype\/encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/encode(to:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Encodable-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/packagetype\/encodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Encodable-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"Encodable Implementations"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/equatable-implementations.json index 44d247567..9d90e6c1b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/!=(_:_:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)"],"generated":true,"title":"Operators"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/!=(_:_:)","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/!=(_:_:)","type":"topic","title":"!=(_:_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/packagetype/hash(into:).json index 79bcc7a3a..4808abf9b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/hash(into:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"title":"hash(into:)","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"name":"RevenueCat"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/hash(into:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/hashvalue.json index 42fb30b06..c82e4cc4a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","extendedModule":"Swift","title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","symbolKind":"property","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/hashvalue"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PackageType/hashValue":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashValue","role":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/hashvalue","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-79s0x.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-79s0x.json index a895f296a..5a84eaad2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-79s0x.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-79s0x.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PackageTypeO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-79s0x":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}],"name":"decoder"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}]}]}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RevenueCat","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PackageTypeO4fromACs7Decoder_p_tKcfc","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-79s0x":{"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-79s0x","title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PackageType/Decodable-Implementations":{"abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/Decodable-Implementations","title":"Decodable Implementations","kind":"article","url":"\/documentation\/revenuecat\/packagetype\/decodable-implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-8p1og.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-8p1og.json index 5e1baa263..b6e25e48c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-8p1og.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/init(from:)-8p1og.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-8p1og":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"text":" ","type":"text"},{"text":"type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}]}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}],"kind":"content"}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"Swift","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","role":"symbol","roleHeading":"Initializer","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCPackageType","symbolKind":"init","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-8p1og":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/packagetype/init(rawvalue:).json index d1287320a..1f5dd07d7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PackageTypeO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(rawvalue:)"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"init","externalID":"s:10RevenueCat11PackageTypeO8rawValueACSgSi_tcfc","roleHeading":"Initializer","title":"init(rawValue:)","role":"symbol"},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}],"type":"paragraph"}],"name":"rawValue"}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"type":"text","text":" "},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"type":"codeListing","syntax":null}]}],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/lifetime.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/lifetime.json index a957455a2..10ec73057 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/lifetime.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/lifetime.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/lifetime"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"}],"title":"PackageType.lifetime","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeLifetime","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType/lifetime":{"role":"symbol","title":"PackageType.lifetime","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifetime"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/lifetime"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"PackageType.lifetime","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeLifetime","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifetime","kind":"identifier"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"lifetime","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/lifetime"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/lifetime":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/lifetime","kind":"symbol","title":"PackageType.lifetime","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifetime","kind":"identifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"url":"\/documentation\/revenuecat\/packagetype\/lifetime"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/monthly.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/monthly.json index 7a55875ac..472f4c49f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/monthly.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/monthly.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/monthly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"}],"title":"PackageType.monthly","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeMonthly","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/monthly":{"role":"symbol","title":"PackageType.monthly","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"monthly"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/monthly"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/monthly"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"monthly","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeMonthly","role":"symbol","title":"PackageType.monthly","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"monthly"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/monthly":{"type":"topic","role":"symbol","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"url":"\/documentation\/revenuecat\/packagetype\/monthly","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"monthly","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/monthly","title":"PackageType.monthly"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/rawrepresentable-implementations.json index 1d84ea977..9b2c1ad8f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-8p1og":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/hashvalue"}}} \ No newline at end of file +{"kind":"article","sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og"],"title":"Initializers"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue"],"generated":true,"title":"Instance Properties"},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/RawRepresentable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hash(into:)","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/hash(into:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/init(from:)-8p1og":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/init(from:)-8p1og","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/hashValue":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hashValue","role":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/hashValue","abstract":[],"url":"\/documentation\/revenuecat\/packagetype\/hashvalue","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/sixmonth.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/sixmonth.json index eb3db1d87..6c1e333d2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/sixmonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/sixmonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/sixmonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"}],"title":"PackageType.sixMonth","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeSixMonth","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/sixMonth":{"role":"symbol","title":"PackageType.sixMonth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/sixmonth"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sixMonth"}],"languages":["swift"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeSixMonth","title":"PackageType.sixMonth","role":"symbol","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sixMonth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/sixmonth"]}],"sections":[],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/sixMonth":{"url":"\/documentation\/revenuecat\/packagetype\/sixmonth","title":"PackageType.sixMonth","kind":"symbol","role":"symbol","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sixMonth"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/sixMonth","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/threemonth.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/threemonth.json index 22cbbe683..72f958016 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/threemonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/threemonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/threemonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"}],"title":"PackageType.threeMonth","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeThreeMonth","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType/threeMonth":{"role":"symbol","title":"PackageType.threeMonth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"threeMonth"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/threemonth"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"threeMonth","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeThreeMonth","roleHeading":"Case","title":"PackageType.threeMonth","role":"symbol"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threeMonth"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/threemonth"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/threeMonth":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threeMonth"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/threeMonth","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"type":"topic","url":"\/documentation\/revenuecat\/packagetype\/threemonth","title":"PackageType.threeMonth","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/twomonth.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/twomonth.json index e29556199..1a4f196d6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/twomonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/twomonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/twomonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"}],"title":"PackageType.twoMonth","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeTwoMonth","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/twoMonth":{"role":"symbol","title":"PackageType.twoMonth","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"twoMonth"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/twomonth"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"twoMonth","kind":"identifier"}],"symbolKind":"case","role":"symbol","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeTwoMonth","title":"PackageType.twoMonth"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"twoMonth","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/twomonth"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/twoMonth":{"url":"\/documentation\/revenuecat\/packagetype\/twomonth","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/twoMonth","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","type":"topic","title":"PackageType.twoMonth","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"twoMonth","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/unknown.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/unknown.json index 7a3f9e0f5..1a4479bfd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/unknown.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"PackageType.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeUnknown","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/PackageType/unknown":{"role":"symbol","title":"PackageType.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/unknown"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"metadata":{"title":"PackageType.unknown","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeUnknown","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType/unknown":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/unknown","type":"topic","abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"title":"PackageType.unknown","url":"\/documentation\/revenuecat\/packagetype\/unknown","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/packagetype/weekly.json b/docs/4.37.0/data/documentation/revenuecat/packagetype/weekly.json index 30bce4b52..952b48eb5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/packagetype/weekly.json +++ b/docs/4.37.0/data/documentation/revenuecat/packagetype/weekly.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/packagetype\/weekly"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"}],"title":"PackageType.weekly","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeWeekly","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType/weekly":{"role":"symbol","title":"PackageType.weekly","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"}],"abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype\/weekly"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/packagetype\/weekly"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"]]},"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"title":"PackageType.weekly","externalID":"c:@M@RevenueCat@E@RCPackageType@RCPackageTypeWeekly","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"weekly"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"A package that was defined with an unknown identifier.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly"},"references":{"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PackageType/weekly":{"url":"\/documentation\/revenuecat\/packagetype\/weekly","title":"PackageType.weekly","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A package that was defined with an unknown identifier."}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"weekly","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType\/weekly","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor.json index 5e600047d..06f84f3e0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"title":"PaywallColor","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10RevenueCat12PaywallColorV","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(light:dark:)":{"role":"symbol","title":"init(light:dark:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a dynamic color for 2 "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Hashable-Implementations":{"role":"collectionGroup","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/hashable-implementations"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/underlyingColor":{"role":"symbol","title":"underlyingColor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underlyingColor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV"}],"abstract":[{"type":"text","text":"The underlying SwiftUI "},{"type":"codeVoice","code":"Color"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/underlyingcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/decodable-implementations"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(stringRepresentation:)":{"role":"symbol","title":"init(stringRepresentation:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a color from a Hex string: "},{"type":"codeVoice","code":"#RRGGBB"},{"type":"text","text":" or "},{"type":"codeVoice","code":"#RRGGBBAA"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/stringRepresentation":{"role":"symbol","title":"stringRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The original Hex representation for this color."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/stringrepresentation"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/encodable-implementations"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor"],"title":"Instance Properties"},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"metadata":{"navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","symbolKind":"struct","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12PaywallColorV","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallColor"}],"roleHeading":"Structure"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"PaywallColor","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/decodable-implementations","title":"Decodable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","type":"topic"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(stringRepresentation:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"stringRepresentation"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)","abstract":[{"text":"Creates a color from a Hex string: ","type":"text"},{"code":"#RRGGBB","type":"codeVoice"},{"type":"text","text":" or "},{"type":"codeVoice","code":"#RRGGBBAA"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)","type":"topic","title":"init(stringRepresentation:)","role":"symbol"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Encodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","title":"Encodable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/encodable-implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/CustomDebugStringConvertible-Implementations":{"title":"CustomDebugStringConvertible Implementations","kind":"article","url":"\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(light:dark:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","abstract":[{"type":"text","text":"Creates a dynamic color for 2 "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","isActive":true,"type":"reference"},{"type":"text","text":"s."}],"title":"init(light:dark:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/stringRepresentation":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","title":"stringRepresentation","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"The original Hex representation for this color.","type":"text"}],"url":"\/documentation\/revenuecat\/paywallcolor\/stringrepresentation"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Hashable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/hashable-implementations","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/underlyingColor":{"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underlyingColor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/paywallcolor\/underlyingcolor","abstract":[{"text":"The underlying SwiftUI ","type":"text"},{"type":"codeVoice","code":"Color"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor","title":"underlyingColor","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/!=(_:_:).json index adb315045..fd66650c4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallColorV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallColorV","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/==(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/==(_:_:).json index 8705d20b7..56d4c8409 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/==(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/==(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"lhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A value to compare."}]}]},{"name":"rhs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Another value to compare."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Equality is the inverse of inequality. For any values "},{"type":"codeVoice","code":"a"},{"type":"text","text":" and "},{"type":"codeVoice","code":"b"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"codeVoice","code":"a == b"},{"type":"text","text":" implies that "},{"type":"codeVoice","code":"a != b"},{"type":"text","text":" is "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"kind":"symbol","metadata":{"role":"symbol","title":"==(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:10RevenueCat12PaywallColorV2eeoiySbAC_ACtFZ","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/==(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Returns a Boolean value indicating whether two values are equal.","type":"text"}],"metadata":{"roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","title":"==(_:_:)","role":"symbol","externalID":"s:10RevenueCat12PaywallColorV2eeoiySbAC_ACtFZ"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"==","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","text":"PaywallColor"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"A value to compare.","type":"text"}],"type":"paragraph"}],"name":"lhs"},{"content":[{"inlineContent":[{"type":"text","text":"Another value to compare."}],"type":"paragraph"}],"name":"rhs"}]},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Equality is the inverse of inequality. For any values "},{"type":"codeVoice","code":"a"},{"text":" and ","type":"text"},{"code":"b","type":"codeVoice"},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"codeVoice","code":"a == b"},{"type":"text","text":" implies that "},{"type":"codeVoice","code":"a != b"},{"text":" is ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":"."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/==(_:_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/==(_:_:)":{"title":"==(_:_:)","url":"\/documentation\/revenuecat\/paywallcolor\/==(_:_:)","type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme.json index df5b1a202..2bb4ccce8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@frozen"},{"kind":"text","text":" "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"role":"symbol","title":"PaywallColor.ColorScheme.light","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"role":"symbol","title":"PaywallColor.ColorScheme.dark","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@frozen","kind":"attribute"},{"text":" ","kind":"text"},{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ColorScheme","kind":"identifier"}]}]}],"metadata":{"externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO","modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","role":"symbol","symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)"],"title":"Initializers"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"light","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"title":"PaywallColor.ColorScheme.light","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light","type":"topic","role":"symbol"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","kind":"article","abstract":[],"type":"topic","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dark","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"title":"PaywallColor.ColorScheme.dark","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark","type":"topic","role":"symbol"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/!=(_:_:).json index 297ccfd31..baa77e0e7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","title":"!=(_:_:)","role":"symbol","extendedModule":"Swift","roleHeading":"Operator","modules":[{"name":"RevenueCat"}],"symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","kind":"article","abstract":[],"type":"topic","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/dark.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/dark.json index d7b63560f..e57042ea6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/dark.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/dark.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"}],"title":"PaywallColor.ColorScheme.dark","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO4darkyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"role":"symbol","title":"PaywallColor.ColorScheme.dark","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"dark","kind":"identifier"}],"roleHeading":"Case","role":"symbol","title":"PaywallColor.ColorScheme.dark","externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO4darkyA2EmF","symbolKind":"case","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dark"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dark","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"title":"PaywallColor.ColorScheme.dark","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/encode(to:).json index 26c92d313..39a3b1f84 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"}}} \ No newline at end of file +{"abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" "},{"text":"is ","type":"text"},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"encoder"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"parameters":[{"name":"encoder","content":[{"inlineContent":[{"text":"The encoder to write data to.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"kind":"symbol","metadata":{"title":"encode(to:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"String","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"roleHeading":"Instance Method","role":"symbol","extendedModule":"Swift","externalID":"s:SYsSERzSS8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/encode(to:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)","abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"title":"encode(to:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/equatable-implementations.json index f7e6ff999..b2f3d0d5a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)"],"generated":true}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/Equatable-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hash(into:).json index 12e4ad3f9..583acdeaf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","modules":[{"name":"RevenueCat"}],"symbolKind":"method","extendedModule":"Swift","title":"hash(into:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hash(into:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)","title":"hash(into:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hashvalue.json index 86776fae5..7cc840bba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","title":"hashValue","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"extendedModule":"Swift","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hashValue":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue","kind":"symbol","title":"hashValue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue","role":"symbol","abstract":[],"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(from:).json index 010cd0c1b..950ec52d5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:SYsSeRzSS8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::s:10RevenueCat12PaywallColorV0D6SchemeO","extendedModule":"Swift","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","symbolKind":"init"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}],"name":"decoder"}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}]},"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","kind":"symbol","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(rawvalue:).json index c18742a74..154565421 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO8rawValueAESgSS_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}]},{"syntax":null,"type":"codeListing","code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)"},"metadata":{"externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO8rawValueAESgSS_tcfc","symbolKind":"init","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"init(rawValue:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(rawValue:)","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/light.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/light.json index b584e47b9..8e441583a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/light.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/light.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"}],"title":"PaywallColor.ColorScheme.light","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO5lightyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"role":"symbol","title":"PaywallColor.ColorScheme.light","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"light","kind":"identifier"}]}]}],"metadata":{"externalID":"s:10RevenueCat12PaywallColorV0D6SchemeO5lightyA2EmF","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"light"}],"title":"PaywallColor.ColorScheme.light","roleHeading":"Case"},"abstract":[{"text":"The color scheme that corresponds to a light appearance.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"light","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"title":"PaywallColor.ColorScheme.light","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/rawrepresentable-implementations.json index e0da6357f..9985bea43 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/colorscheme/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue"],"generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hash(into:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)","title":"hash(into:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hash(into:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/encode(to:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)","abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"title":"encode(to:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}]},"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","kind":"symbol","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/hashValue":{"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue","kind":"symbol","title":"hashValue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/hashValue","role":"symbol","abstract":[],"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/customdebugstringconvertible-implementations.json index a475cb8f8..bcbcabfce 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/customdebugstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/customdebugstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations"]}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription"],"title":"Instance Properties","generated":true}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/debugDescription":{"kind":"symbol","title":"debugDescription","url":"\/documentation\/revenuecat\/paywallcolor\/debugdescription","abstract":[{"text":"A textual representation of this instance, suitable for debugging.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/debugdescription.json index 17395fe93..ec0bfb95d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat12PaywallColorV16debugDescriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/debugdescription"}}} \ No newline at end of file +{"metadata":{"title":"debugDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"externalID":"s:10RevenueCat12PaywallColorV16debugDescriptionSSvp","roleHeading":"Instance Property","extendedModule":"RevenueCat","symbolKind":"property","modules":[{"name":"RevenueCat"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations"]]},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Calling this property directly is discouraged. Instead, convert an","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"text":"initializer. This initializer works with any type, and uses the custom","type":"text"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""],"syntax":null},{"inlineContent":[{"type":"text","text":"The conversion of "},{"code":"p","type":"codeVoice"},{"text":" to a string in the assignment to ","type":"text"},{"code":"s","type":"codeVoice"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"text":" property.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/debugdescription"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/debugDescription":{"kind":"symbol","title":"debugDescription","url":"\/documentation\/revenuecat\/paywallcolor\/debugdescription","abstract":[{"text":"A textual representation of this instance, suitable for debugging.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/debugDescription","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/CustomDebugStringConvertible-Implementations":{"title":"CustomDebugStringConvertible Implementations","kind":"article","url":"\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/CustomDebugStringConvertible-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/decodable-implementations.json index a657c7687..e8c9f70d6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"kind":"article","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(from:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/init(from:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(from:)","kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encodable-implementations.json index d9d1fe145..78acc2a9e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)"],"generated":true}],"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"role":"collectionGroup","title":"Encodable Implementations","modules":[{"name":"RevenueCat"}]},"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/encode(to:)":{"type":"topic","role":"symbol","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"url":"\/documentation\/revenuecat\/paywallcolor\/encode(to:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)","title":"encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encode(to:).json index c02347560..21d811f09 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat12PaywallColorV6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat12PaywallColorV6encode2toys7Encoder_p_tKF","title":"encode(to:)","role":"symbol","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}],"name":"encoder"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"text":" will encode an empty","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"keyed container in its place."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}],"type":"paragraph"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/encode(to:)":{"type":"topic","role":"symbol","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"url":"\/documentation\/revenuecat\/paywallcolor\/encode(to:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/encode(to:)","title":"encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Encodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Encodable-Implementations","title":"Encodable Implementations","url":"\/documentation\/revenuecat\/paywallcolor\/encodable-implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/equatable-implementations.json index ddf7c2ebc..f551a7cb6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/==(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)"],"title":"Operators","generated":true}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Equatable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/!=(_:_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/==(_:_:)":{"title":"==(_:_:)","url":"\/documentation\/revenuecat\/paywallcolor\/==(_:_:)","type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","abstract":[{"type":"text","text":"Returns a Boolean value indicating whether two values are equal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/==(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hash(into:).json index b7f89be13..adadbeaca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"hasher","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The hasher to use when combining the components"},{"type":"text","text":" "},{"type":"text","text":"of this instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Implement this method to conform to the "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" protocol. The"},{"type":"text","text":" "},{"type":"text","text":"components used for hashing must be the same as the components compared"},{"type":"text","text":" "},{"type":"text","text":"in your type’s "},{"type":"codeVoice","code":"=="},{"type":"text","text":" operator implementation. Call "},{"type":"codeVoice","code":"hasher.combine(_:)"},{"type":"text","text":" "},{"type":"text","text":"with each of these components."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"In your implementation of "},{"type":"codeVoice","code":"hash(into:)"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"don’t call "},{"type":"codeVoice","code":"finalize()"},{"type":"text","text":" on the "},{"type":"codeVoice","code":"hasher"},{"type":"text","text":" instance provided,"},{"type":"text","text":" "},{"type":"text","text":"or replace it with a different instance."},{"type":"text","text":" "},{"type":"text","text":"Doing so may become a compile-time error in the future."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"kind":"symbol","metadata":{"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat12PaywallColorV4hash4intoys6HasherVz_tF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Hashable-Implementations":{"role":"collectionGroup","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/hashable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/hash(into:)":{"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/hash(into:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/hash(into:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The hasher to use when combining the components"},{"text":" ","type":"text"},{"text":"of this instance.","type":"text"}],"type":"paragraph"}],"name":"hasher"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Implement this method to conform to the "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" protocol. The"},{"type":"text","text":" "},{"text":"components used for hashing must be the same as the components compared","type":"text"},{"type":"text","text":" "},{"text":"in your type’s ","type":"text"},{"type":"codeVoice","code":"=="},{"type":"text","text":" operator implementation. Call "},{"code":"hasher.combine(_:)","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"with each of these components."}]},{"style":"important","content":[{"inlineContent":[{"text":"In your implementation of ","type":"text"},{"type":"codeVoice","code":"hash(into:)"},{"type":"text","text":","},{"type":"text","text":" "},{"text":"don’t call ","type":"text"},{"type":"codeVoice","code":"finalize()"},{"text":" on the ","type":"text"},{"type":"codeVoice","code":"hasher"},{"text":" instance provided,","type":"text"},{"type":"text","text":" "},{"text":"or replace it with a different instance.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Doing so may become a compile-time error in the future."}],"type":"paragraph"}],"type":"aside","name":"Important"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"text":" ","type":"text"},{"text":"given hasher.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations"]]},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","symbolKind":"method","extendedModule":"RevenueCat","roleHeading":"Instance Method","role":"symbol","externalID":"s:10RevenueCat12PaywallColorV4hash4intoys6HasherVz_tF","modules":[{"name":"RevenueCat"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/hash(into:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/hash(into:)","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)","role":"symbol","abstract":[{"text":"Hashes the essential components of this value by feeding them into the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"given hasher."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Hashable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/hashable-implementations","title":"Hashable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hashable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hashable-implementations.json index 03adcb1d8..005256bd2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hashable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/hashable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/hashable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Hashable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/hash(into:)":{"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Hashes the essential components of this value by feeding them into the"},{"type":"text","text":" "},{"type":"text","text":"given hasher."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)"],"title":"Instance Methods","generated":true}],"metadata":{"role":"collectionGroup","title":"Hashable Implementations","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Hashable-Implementations"},"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/hashable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/hash(into:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/hash(into:)","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/hash(into:)","role":"symbol","abstract":[{"text":"Hashes the essential components of this value by feeding them into the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"given hasher."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(from:).json index 545581c05..abd1fd680 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallColorV4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/decodable-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}],"name":"decoder"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RevenueCat","title":"init(from:)","symbolKind":"init","externalID":"s:10RevenueCat12PaywallColorV4fromACs7Decoder_p_tKcfc","role":"symbol","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/paywallcolor\/decodable-implementations","title":"Decodable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/Decodable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(from:)":{"url":"\/documentation\/revenuecat\/paywallcolor\/init(from:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(from:)","kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(from:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(light:dark:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(light:dark:).json index 59168ea1a..3e742f3cf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(light:dark:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(light:dark:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a dynamic color for 2 "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"init(light:dark:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallColorV5light4darkA2C_ACtcfc","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"14.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"11.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"14.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"7.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(light:dark:)":{"role":"symbol","title":"init(light:dark:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a dynamic color for 2 "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"light","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","text":"PaywallColor"},{"kind":"text","text":", "},{"text":"dark","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Creates a dynamic color for 2 "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","isActive":true,"type":"reference"},{"text":"s.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"init(light:dark:)","platforms":[{"deprecated":false,"introducedAt":"14.0","unavailable":false,"name":"iOS","beta":false},{"unavailable":false,"introducedAt":"11.0","name":"macOS","deprecated":false,"beta":false},{"introducedAt":"14.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"7.0","unavailable":false,"beta":false,"name":"watchOS"}],"externalID":"s:10RevenueCat12PaywallColorV5light4darkA2C_ACtcfc","roleHeading":"Initializer","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"light","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"text":"dark","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":")"}],"role":"symbol","extendedModule":"RevenueCat"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(light:dark:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(light:dark:)","abstract":[{"type":"text","text":"Creates a dynamic color for 2 "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","isActive":true,"type":"reference"},{"type":"text","text":"s."}],"title":"init(light:dark:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(stringrepresentation:).json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(stringrepresentation:).json index 89319d5d1..23c5d2889 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(stringrepresentation:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/init(stringrepresentation:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a color from a Hex string: "},{"type":"codeVoice","code":"#RRGGBB"},{"type":"text","text":" or "},{"type":"codeVoice","code":"#RRGGBBAA"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(stringRepresentation:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallColorV20stringRepresentationACSS_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(stringRepresentation:)":{"role":"symbol","title":"init(stringRepresentation:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a color from a Hex string: "},{"type":"codeVoice","code":"#RRGGBB"},{"type":"text","text":" or "},{"type":"codeVoice","code":"#RRGGBBAA"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","externalID":"s:10RevenueCat12PaywallColorV20stringRepresentationACSS_tKcfc","roleHeading":"Initializer","role":"symbol","title":"init(stringRepresentation:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringRepresentation"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"symbolKind":"init"},"abstract":[{"text":"Creates a color from a Hex string: ","type":"text"},{"type":"codeVoice","code":"#RRGGBB"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"#RRGGBBAA"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"stringRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/init(stringRepresentation:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"stringRepresentation"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/init(stringRepresentation:)","abstract":[{"text":"Creates a color from a Hex string: ","type":"text"},{"code":"#RRGGBB","type":"codeVoice"},{"type":"text","text":" or "},{"type":"codeVoice","code":"#RRGGBBAA"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)","type":"topic","title":"init(stringRepresentation:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/stringrepresentation.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/stringrepresentation.json index 0af587d4a..8f9aa66f5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/stringrepresentation.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/stringrepresentation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/stringrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The original Hex representation for this color."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"stringRepresentation","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallColorV20stringRepresentationSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/stringRepresentation":{"role":"symbol","title":"stringRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The original Hex representation for this color."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/stringrepresentation"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/stringrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"stringRepresentation"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12PaywallColorV20stringRepresentationSSvp","title":"stringRepresentation","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"stringRepresentation","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"kind":"symbol","abstract":[{"type":"text","text":"The original Hex representation for this color."}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/stringRepresentation":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/stringRepresentation","title":"stringRepresentation","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"stringRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"The original Hex representation for this color.","type":"text"}],"url":"\/documentation\/revenuecat\/paywallcolor\/stringrepresentation"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/underlyingcolor.json b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/underlyingcolor.json index 07412ae24..3d2d13238 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallcolor/underlyingcolor.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallcolor/underlyingcolor.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underlyingColor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallcolor\/underlyingcolor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The underlying SwiftUI "},{"type":"codeVoice","code":"Color"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"underlyingColor","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underlyingColor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV"}],"symbolKind":"property","externalID":"s:10RevenueCat12PaywallColorV010underlyingD07SwiftUI0D0Vvp","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/underlyingColor":{"role":"symbol","title":"underlyingColor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underlyingColor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV"}],"abstract":[{"type":"text","text":"The underlying SwiftUI "},{"type":"codeVoice","code":"Color"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/underlyingcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallcolor\/underlyingcolor"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"underlyingColor"},{"kind":"text","text":": "},{"text":"Color","kind":"typeIdentifier","preciseIdentifier":"s:7SwiftUI5ColorV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"underlyingColor","symbolKind":"property","externalID":"s:10RevenueCat12PaywallColorV010underlyingD07SwiftUI0D0Vvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"underlyingColor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV","kind":"typeIdentifier"}],"role":"symbol"},"abstract":[{"type":"text","text":"The underlying SwiftUI "},{"code":"Color","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/underlyingColor":{"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underlyingColor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Color","preciseIdentifier":"s:7SwiftUI5ColorV","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/paywallcolor\/underlyingcolor","abstract":[{"text":"The underlying SwiftUI ","type":"text"},{"type":"codeVoice","code":"Color"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/underlyingColor","title":"underlyingColor","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata.json index 9e0ff70d4..2a247557c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/paywalls"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"title":"PaywallData","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PaywallData"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/localizedConfiguration-swift.property":{"role":"symbol","title":"localizedConfiguration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"https://rev.cat/paywalls":{"title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/paywalls","url":"https:\/\/rev.cat\/paywalls"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(templateName:config:localization:assetBaseURL:revision:locale:)":{"role":"symbol","title":"init(templateName:config:localization:assetBaseURL:revision:locale:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a test "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"type":"text","text":" with one localization"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config":{"role":"symbol","title":"config","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/config"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/assetBaseURL":{"role":"symbol","title":"assetBaseURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"abstract":[{"type":"text","text":"The base remote URL where assets for this paywall are stored."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/assetbaseurl"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/templateName":{"role":"symbol","title":"templateName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The type of template used to display this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/templatename"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/decodable-implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/revision":{"role":"symbol","title":"revision","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The revision identifier for this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/revision"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config(for:)":{"role":"symbol","title":"config(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/config(for:)"}}} \ No newline at end of file +{"metadata":{"navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"title":"PaywallData","externalID":"s:10RevenueCat11PaywallDataV","symbolKind":"struct","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"roleHeading":"Structure","modules":[{"name":"RevenueCat"}]},"sections":[],"abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","type":"reference"},{"type":"text","text":"."}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfigurationByTier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/tiersLocalization(for:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations"],"title":"Default Implementations","generated":true}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"PaywallData","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"text":"Related Articles","anchor":"Related-Articles","type":"heading","level":3},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/paywalls"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/revision":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"revision"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/revision","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","abstract":[{"text":"The revision identifier for this paywall.","type":"text"}],"type":"topic","role":"symbol","title":"revision"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/localizedConfigurationByTier":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfigurationbytier","title":"localizedConfigurationByTier","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedConfigurationByTier","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier"},{"text":"]?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfigurationByTier","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/decodable-implementations","abstract":[],"kind":"article","type":"topic","title":"Decodable Implementations","role":"collectionGroup"},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable","title":"Swift.Encodable"},"https://rev.cat/paywalls":{"identifier":"https:\/\/rev.cat\/paywalls","title":"Documentation","type":"link","titleInlineContent":[{"type":"text","text":"Documentation"}],"url":"https:\/\/rev.cat\/paywalls"},"doc://RevenueCat/Se":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(templateName:config:localization:assetBaseURL:revision:locale:)":{"url":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)","kind":"symbol","title":"init(templateName:config:localization:assetBaseURL:revision:locale:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)","role":"symbol","abstract":[{"text":"Creates a test ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":" with one localization.","type":"text"}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"templateName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":", "},{"text":"assetBaseURL","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"revision","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"text":": ","kind":"text"},{"text":"Locale","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/tiersLocalization(for:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/tiersLocalization(for:)","title":"tiersLocalization(for:)","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/tierslocalization(for:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tiersLocalization"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":") -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"text":"]?","kind":"text"}],"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/localizedConfiguration-swift.property":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property","type":"topic","title":"localizedConfiguration","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config(for:)":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","abstract":[],"title":"config(for:)","url":"\/documentation\/revenuecat\/paywalldata\/config(for:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)","url":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)","abstract":[{"type":"text","text":"Creates a test multi-tier "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","type":"reference"},{"type":"text","text":" with a single localization."}],"kind":"symbol","type":"topic","title":"init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"localizationByTier","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"assetBaseURL","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/paywalldata\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config":{"url":"\/documentation\/revenuecat\/paywalldata\/config","title":"config","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"config","kind":"identifier"},{"kind":"text","text":": "},{"text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/assetBaseURL":{"title":"assetBaseURL","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"assetBaseURL","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"url":"\/documentation\/revenuecat\/paywalldata\/assetbaseurl","abstract":[{"text":"The base remote URL where assets for this paywall are stored.","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/templateName":{"url":"\/documentation\/revenuecat\/paywalldata\/templatename","title":"templateName","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The type of template used to display this paywall."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"templateName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/!=(_:_:).json index da50d4f36..2c8fc2278 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV","role":"symbol","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Operator"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/!=(_:_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/paywalldata\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/!=(_:_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/paywalldata\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/assetbaseurl.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/assetbaseurl.json index a9168da29..b149844b2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/assetbaseurl.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/assetbaseurl.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/assetbaseurl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The base remote URL where assets for this paywall are stored."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"title":"assetBaseURL","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV12assetBaseURL10Foundation0G0Vvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/assetBaseURL":{"role":"symbol","title":"assetBaseURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"abstract":[{"type":"text","text":"The base remote URL where assets for this paywall are stored."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/assetbaseurl"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"assetBaseURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/assetbaseurl"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"assetBaseURL","externalID":"s:10RevenueCat11PaywallDataV12assetBaseURL10Foundation0G0Vvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"assetBaseURL","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"}]},"abstract":[{"text":"The base remote URL where assets for this paywall are stored.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/assetBaseURL":{"title":"assetBaseURL","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"assetBaseURL","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"url":"\/documentation\/revenuecat\/paywalldata\/assetbaseurl","abstract":[{"text":"The base remote URL where assets for this paywall are stored.","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/assetBaseURL"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/config(for:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/config(for:).json index 73fff51f7..164e20582 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/config(for:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/config(for:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"requiredLocale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"requiredLocale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"type":"text","text":" for the given "},{"type":"codeVoice","code":"Locale"},{"type":"text","text":", if found."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this allows searching by "},{"type":"codeVoice","code":"Locale"},{"type":"text","text":" with only language code and missing region (like "},{"type":"codeVoice","code":"en"},{"type":"text","text":", "},{"type":"codeVoice","code":"es"},{"type":"text","text":", etc)."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/config(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"config(for:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:10RevenueCat11PaywallDataV6config3forAC22LocalizedConfigurationVSg10Foundation6LocaleV_tF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/config(for:)":{"role":"symbol","title":"config(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/config(for:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"config","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"},{"text":") -> ","kind":"text"},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","title":"config(for:)","externalID":"s:10RevenueCat11PaywallDataV6config3forAC22LocalizedConfigurationVSg10Foundation6LocaleV_tF"},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"requiredLocale","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"config","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"requiredLocale"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"text":") -> ","kind":"text"},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":""},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","isActive":true,"type":"reference"},{"text":" for the given ","type":"text"},{"type":"codeVoice","code":"Locale"},{"text":", if found.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this allows searching by "},{"type":"codeVoice","code":"Locale"},{"text":" with only language code and missing region (like ","type":"text"},{"code":"en","type":"codeVoice"},{"text":", ","type":"text"},{"code":"es","type":"codeVoice"},{"text":", etc).","type":"text"}]}],"name":"Note","type":"aside","style":"note"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/config(for:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config(for:)":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"config"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config(for:)","abstract":[],"title":"config(for:)","url":"\/documentation\/revenuecat\/paywalldata\/config(for:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/config.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/config.json index 3ffcba42c..d91fd330d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/config.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/config.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/config"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"}],"title":"config","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV6configAC13ConfigurationVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config":{"role":"symbol","title":"config","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/config"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"config","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"text":".","kind":"text"},{"text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"}],"languages":["swift"],"platforms":["macOS"]},{"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"config","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/config"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:10RevenueCat11PaywallDataV6configAC13ConfigurationVvp","title":"config","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"config","kind":"identifier"},{"kind":"text","text":": "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/config":{"url":"\/documentation\/revenuecat\/paywalldata\/config","title":"config","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"config","kind":"identifier"},{"kind":"text","text":": "},{"text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/config","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration.json index 37f95adce..6bdba9c2f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","title":"PaywallData.Configuration","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/defaultPackage":{"role":"symbol","title":"defaultPackage","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The package to be selected by default."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/colors-swift.property":{"role":"symbol","title":"colors","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"}],"abstract":[{"type":"text","text":"The set of colors used"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/termsOfServiceURL":{"role":"symbol","title":"termsOfServiceURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"If set, the paywall will display a terms of service link."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/blurredBackgroundImage":{"role":"symbol","title":"blurredBackgroundImage","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the background image will be blurred (in templates with one)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)":{"role":"symbol","title":"init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/displayRestorePurchases":{"role":"symbol","title":"displayRestorePurchases","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a restore purchases button should be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/privacyURL":{"role":"symbol","title":"privacyURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"If set, the paywall will display a privacy policy link."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/images-swift.property":{"role":"symbol","title":"images","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"}],"abstract":[{"type":"text","text":"The images for this template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/packages":{"role":"symbol","title":"packages","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The list of package identifiers this paywall will display"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/packages"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)"],"title":"Initializers"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colorsByTier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/imagesByTier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/tiers"],"title":"Instance Properties"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Configuration","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"metadata":{"extendedModule":"RevenueCat","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Structure","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"title":"PaywallData.Configuration","symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"images"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"text":"colors","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ColorInformation","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"text":", ","kind":"text"},{"text":"blurredBackgroundImage","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"displayRestorePurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"termsOfServiceURL"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":"?, "},{"text":"privacyURL","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","abstract":[{"text":"Creates a single-tier ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","type":"reference"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","type":"topic","title":"init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/tiers":{"title":"tiers","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/tiers","type":"topic","abstract":[{"type":"text","text":"The ordered list of tiers in this paywall."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/tiers","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tiers"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","kind":"typeIdentifier","text":"Tier"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/imagesByTier":{"title":"imagesByTier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/imagesByTier","abstract":[{"text":"The images for each of the tiers.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/imagesbytier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagesByTier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://RevenueCat/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/colors-swift.property":{"title":"colors","role":"symbol","type":"topic","abstract":[{"text":"The set of colors used.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"colors","kind":"identifier"},{"kind":"text","text":": "},{"text":"ColorInformation","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"}]},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Equatable-Implementations":{"title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations","type":"topic","abstract":[],"kind":"article","role":"collectionGroup","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/privacyURL":{"title":"privacyURL","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"privacyURL"},{"kind":"text","text":": "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","abstract":[{"type":"text","text":"If set, the paywall will display a privacy policy link."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/images-swift.property":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property","title":"images","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"The images for this template.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/defaultPackage":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","kind":"symbol","title":"defaultPackage","role":"symbol","abstract":[{"type":"text","text":"The package to be selected by default."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"defaultPackage","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/termsOfServiceURL":{"title":"termsOfServiceURL","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","abstract":[{"type":"text","text":"If set, the paywall will display a terms of service link."}],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"termsOfServiceURL"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)":{"title":"init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","type":"topic","abstract":[{"type":"text","text":"Creates a multi-tier "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","isActive":true},{"text":".","type":"text"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"images","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier","text":"Images"},{"text":", ","kind":"text"},{"text":"imageOverridesByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","text":"ColorInformation"},{"kind":"text","text":", "},{"text":"colorOverridesByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"},{"kind":"text","text":"], "},{"text":"tiers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","kind":"typeIdentifier","text":"Tier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"displayRestorePurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"termsOfServiceURL","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"privacyURL"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/displayRestorePurchases":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayRestorePurchases"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","title":"displayRestorePurchases","kind":"symbol","abstract":[{"text":"Whether a restore purchases button should be displayed.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/blurredBackgroundImage":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage","abstract":[{"text":"Whether the background image will be blurred (in templates with one).","type":"text"}],"kind":"symbol","type":"topic","title":"blurredBackgroundImage","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blurredBackgroundImage","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/packages":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","abstract":[{"type":"text","text":"The list of package identifiers this paywall will display"}],"title":"packages","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/packages","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"packages","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Decodable-Implementations":{"type":"topic","abstract":[],"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/colorsByTier":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorsbytier","title":"colorsByTier","kind":"symbol","role":"symbol","abstract":[{"text":"The set of colors for each of the tiers.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"colorsByTier","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colorsByTier","type":"topic"},"doc://RevenueCat/Se":{"identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/!=(_:_:).json index d70cbda3e..8bd249120 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Equatable-Implementations":{"title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations","type":"topic","abstract":[],"kind":"article","role":"collectionGroup","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/!=(_:_:)":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/blurredbackgroundimage.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/blurredbackgroundimage.json index 746c2a130..68e2a3bd0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/blurredbackgroundimage.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/blurredbackgroundimage.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether the background image will be blurred (in templates with one)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"blurredBackgroundImage","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV22blurredBackgroundImageSbvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/blurredBackgroundImage":{"role":"symbol","title":"blurredBackgroundImage","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the background image will be blurred (in templates with one)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"sections":[],"abstract":[{"type":"text","text":"Whether the background image will be blurred (in templates with one)."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"blurredBackgroundImage"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"blurredBackgroundImage"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"blurredBackgroundImage","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV22blurredBackgroundImageSbvp","roleHeading":"Instance Property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/blurredBackgroundImage":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/blurredBackgroundImage","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage","abstract":[{"text":"Whether the background image will be blurred (in templates with one).","type":"text"}],"kind":"symbol","type":"topic","title":"blurredBackgroundImage","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blurredBackgroundImage","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation.json index 8e4a068bf..cd9333161 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"role":"symbol","title":"PaywallData.Configuration.ColorInformation","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"role":"symbol","title":"PaywallColor.ColorScheme.light","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"role":"symbol","title":"PaywallColor.ColorScheme.dark","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(light:dark:)":{"role":"symbol","title":"init(light:dark:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/dark":{"role":"symbol","title":"dark","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set of colors for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/light":{"role":"symbol","title":"light","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"}],"abstract":[{"type":"text","text":"Set of colors for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","modules":[{"name":"RevenueCat"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ColorInformation","kind":"identifier"}],"extendedModule":"RevenueCat","title":"PaywallData.Configuration.ColorInformation","roleHeading":"Structure"},"abstract":[{"text":"The set of colors for all ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","type":"reference"},{"type":"text","text":"s."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/light":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"light"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light","abstract":[{"text":"Set of colors for ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"light","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Decodable-Implementations":{"type":"topic","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations","kind":"article","title":"Decodable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dark","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"title":"PaywallColor.ColorScheme.dark","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Equatable-Implementations":{"type":"topic","abstract":[],"kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(light:dark:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"light","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData"},{"kind":"text","text":"."},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"text":".","kind":"text"},{"text":"Colors","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?)"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)","abstract":[],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)","type":"topic","title":"init(light:dark:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/dark":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"text":"Colors","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","abstract":[{"type":"text","text":"Set of colors for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark","title":"dark","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"light","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"title":"PaywallColor.ColorScheme.light","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light","type":"topic","role":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://RevenueCat/Se":{"identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/!=(_:_:).json index e2cfe4b3f..212dafa9b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]}],"kind":"symbol","metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","role":"symbol","title":"!=(_:_:)","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Equatable-Implementations":{"type":"topic","abstract":[],"kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/dark.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/dark.json index 648276fa9..a20bfab91 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/dark.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/dark.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set of colors for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?"}],"title":"dark","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV4darkAE6ColorsVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/dark":{"role":"symbol","title":"dark","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set of colors for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"role":"symbol","title":"PaywallColor.ColorScheme.dark","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"sections":[],"abstract":[{"text":"Set of colors for ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","isActive":true,"type":"reference"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"dark"},{"text":": ","kind":"text"},{"text":"Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"]},{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dark","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"kind":"text","text":"?"}],"title":"dark","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV4darkAE6ColorsVSgvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/dark":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"dark","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a dark appearance."}],"title":"PaywallColor.ColorScheme.dark","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/dark":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dark"},{"kind":"text","text":": "},{"text":"Colors","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/dark","abstract":[{"type":"text","text":"Set of colors for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/dark","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark","title":"dark","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/decodable-implementations.json index 1d718c7d0..5d5ce8425 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations","role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(from:)":{"type":"topic","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)","kind":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/equatable-implementations.json index 79f6ce0e4..8c1950615 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Equatable-Implementations"},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(from:).json index 1dae07c60..d6db0f78f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV4fromAGs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The decoder to read data from.","type":"text"}],"type":"paragraph"}],"name":"decoder"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV4fromAGs7Decoder_p_tKcfc","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","symbolKind":"init"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(from:)":{"type":"topic","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(from:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)","kind":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/Decodable-Implementations":{"type":"topic","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/Decodable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations","kind":"article","title":"Decodable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(light:dark:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(light:dark:).json index 446e9a1f0..e0efbf047 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(light:dark:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/init(light:dark:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?)"}],"title":"init(light:dark:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV5light4darkAgE6ColorsV_AKSgtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(light:dark:)":{"role":"symbol","title":"init(light:dark:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"light","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","text":"Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dark"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","text":"Colors"},{"text":"? = nil)","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"light","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"text":"Colors","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":", "},{"text":"dark","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"kind":"text","text":"?)"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV5light4darkAgE6ColorsV_AKSgtcfc","roleHeading":"Initializer","title":"init(light:dark:)","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/init(light:dark:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"light","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"dark"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData"},{"kind":"text","text":"."},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"text":".","kind":"text"},{"text":"Colors","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"},{"kind":"text","text":"?)"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/init(light:dark:)","abstract":[],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)","type":"topic","title":"init(light:dark:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/light.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/light.json index 1fbfba4a3..4a9d99ff0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/light.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorinformation/light.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set of colors for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"}],"title":"light","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV5lightAE6ColorsVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"role":"symbol","title":"PaywallColor.ColorScheme.light","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/light":{"role":"symbol","title":"light","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Colors","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV"}],"abstract":[{"type":"text","text":"Set of colors for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"abstract":[{"text":"Set of colors for ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","type":"reference"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"light","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"}],"languages":["swift"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"light","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier","text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"light"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors","kind":"typeIdentifier"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV5lightAE6ColorsVvp","symbolKind":"property","role":"symbol","title":"light","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation/light":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"light"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","text":"Colors"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation\/light","abstract":[{"text":"Set of colors for ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"light","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme/light":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme\/light","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"light","kind":"identifier"}],"abstract":[{"type":"text","text":"The color scheme that corresponds to a light appearance."}],"title":"PaywallColor.ColorScheme.light","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.property.json index 1c60e8388..ca59053f7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The set of colors used"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"}],"title":"colors","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6colorsAE16ColorInformationVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/colors-swift.property":{"role":"symbol","title":"colors","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"}],"abstract":[{"type":"text","text":"The set of colors used"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"colors","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"}],"languages":["swift"],"platforms":["macOS"]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"colors","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier"}]}]}],"abstract":[{"type":"text","text":"The set of colors used."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"colors","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"colors","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6colorsAE16ColorInformationVvp","symbolKind":"property","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/colors-swift.property":{"title":"colors","role":"symbol","type":"topic","abstract":[{"text":"The set of colors used.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colors-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"colors","kind":"identifier"},{"kind":"text","text":": "},{"text":"ColorInformation","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct.json index a8818729f..5f94b236c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Colors"}],"role":"symbol","title":"PaywallData.Configuration.Colors","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionBackground":{"role":"symbol","title":"callToActionBackground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Background color of the main call to action button."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)":{"role":"symbol","title":"init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/background":{"role":"symbol","title":"background","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Color for the background of the paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent1":{"role":"symbol","title":"accent1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Primary accent color."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text3":{"role":"symbol","title":"text3","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Color for tertiary text element."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent3":{"role":"symbol","title":"accent3","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Tertiary accent color"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent2":{"role":"symbol","title":"accent2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Secondary accent color"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text1":{"role":"symbol","title":"text1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Color for primary text element."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionForeground":{"role":"symbol","title":"callToActionForeground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Foreground color of the main call to action button."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text2":{"role":"symbol","title":"text2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Color for secondary text element."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionSecondaryBackground":{"role":"symbol","title":"callToActionSecondaryBackground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"If present, the CTA will create a vertical gradient from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground"},{"type":"text","text":" to this color."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3"],"title":"Instance Properties"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations"],"title":"Default Implementations","generated":true}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","roleHeading":"Structure","title":"PaywallData.Configuration.Colors","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Colors","kind":"identifier"}],"extendedModule":"RevenueCat","navigatorTitle":[{"text":"Colors","kind":"identifier"}],"role":"symbol","symbolKind":"struct"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Colors"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent3":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3","type":"topic","role":"symbol","title":"accent3","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accent3"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","abstract":[{"type":"text","text":"Tertiary accent color"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text1":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1","type":"topic","role":"symbol","title":"text1","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"text1","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","abstract":[{"type":"text","text":"Color for primary text element."}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionForeground":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground","type":"topic","role":"symbol","title":"callToActionForeground","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToActionForeground"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","abstract":[{"type":"text","text":"Foreground color of the main call to action button."}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/background":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background","type":"topic","role":"symbol","title":"background","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"background","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","abstract":[{"type":"text","text":"Color for the background of the paywall."}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent2":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2","type":"topic","role":"symbol","title":"accent2","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accent2"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","abstract":[{"type":"text","text":"Secondary accent color"}]},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Equatable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent1":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1","type":"topic","role":"symbol","title":"accent1","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accent1","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","abstract":[{"type":"text","text":"Primary accent color."}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text3":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3","type":"topic","role":"symbol","title":"text3","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text3"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3","abstract":[{"type":"text","text":"Color for tertiary text element."}]},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)","type":"topic","role":"symbol","title":"init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"background","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text2"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?, "},{"text":"callToActionBackground","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"callToActionForeground","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent1"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"accent2","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Decodable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations","role":"collectionGroup","title":"Decodable Implementations"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionBackground":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","abstract":[{"type":"text","text":"Background color of the main call to action button."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"callToActionBackground","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"title":"callToActionBackground"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text2":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","type":"topic","abstract":[{"text":"Color for secondary text element.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text2","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"text2"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionSecondaryBackground":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","abstract":[{"type":"text","text":"If present, the CTA will create a vertical gradient from "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground"},{"type":"text","text":" to this color."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"callToActionSecondaryBackground","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"callToActionSecondaryBackground"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/!=(_:_:).json index 391da63ea..29eaf6527 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Swift","role":"symbol","symbolKind":"op","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Equatable-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/!=(_:_:)":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent1.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent1.json index 6734057eb..423ca57ba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent1.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent1.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Primary accent color."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"accent1","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV7accent1AA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent1":{"role":"symbol","title":"accent1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Primary accent color."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent1"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Primary accent color."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"sections":[],"metadata":{"title":"accent1","symbolKind":"property","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV7accent1AA0C5ColorVSgvp","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent1"},{"text":": ","kind":"text"},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent1":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1","type":"topic","role":"symbol","title":"accent1","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accent1","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent1","abstract":[{"type":"text","text":"Primary accent color."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent2.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent2.json index 18e37b2b9..5befed654 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent2.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent2.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Secondary accent color"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"accent2","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV7accent2AA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent2":{"role":"symbol","title":"accent2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Secondary accent color"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Secondary accent color"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2"]}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV7accent2AA0C5ColorVSgvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accent2","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"accent2","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accent2","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent2":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2","type":"topic","role":"symbol","title":"accent2","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accent2"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent2","abstract":[{"type":"text","text":"Secondary accent color"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent3.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent3.json index 0c745d394..1092be7b4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent3.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/accent3.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Tertiary accent color"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"accent3","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV7accent3AA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent3":{"role":"symbol","title":"accent3","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Tertiary accent color"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV7accent3AA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"accent3","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accent3"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"role":"symbol"},"abstract":[{"text":"Tertiary accent color","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accent3"},{"text":": ","kind":"text"},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/accent3":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3","type":"topic","role":"symbol","title":"accent3","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accent3"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/accent3","abstract":[{"type":"text","text":"Tertiary accent color"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/background.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/background.json index 2d437eff8..15e00ade0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/background.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/background.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Color for the background of the paywall."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"title":"background","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV10backgroundAA0C5ColorVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/background":{"role":"symbol","title":"background","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Color for the background of the paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Color for the background of the paywall."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"background","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"background","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV10backgroundAA0C5ColorVSgvp","role":"symbol","title":"background"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/background":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background","type":"topic","role":"symbol","title":"background","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"background","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/background","abstract":[{"type":"text","text":"Color for the background of the paywall."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionbackground.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionbackground.json index e38df301a..911031a41 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionbackground.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionbackground.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Background color of the main call to action button."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"title":"callToActionBackground","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV22callToActionBackgroundAA0C5ColorVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionBackground":{"role":"symbol","title":"callToActionBackground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Background color of the main call to action button."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Background color of the main call to action button.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground"]}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"callToActionBackground","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV22callToActionBackgroundAA0C5ColorVSgvp"},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionBackground":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","abstract":[{"type":"text","text":"Background color of the main call to action button."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"callToActionBackground","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"title":"callToActionBackground"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionforeground.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionforeground.json index b7cae32e7..d049ba75b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionforeground.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionforeground.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Foreground color of the main call to action button."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"title":"callToActionForeground","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV22callToActionForegroundAA0C5ColorVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionForeground":{"role":"symbol","title":"callToActionForeground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Foreground color of the main call to action button."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"callToActionForeground","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV22callToActionForegroundAA0C5ColorVSgvp","title":"callToActionForeground","modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToActionForeground"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"text":"?","kind":"text"}]},"abstract":[{"type":"text","text":"Foreground color of the main call to action button."}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionForeground":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground","type":"topic","role":"symbol","title":"callToActionForeground","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToActionForeground"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionForeground","abstract":[{"type":"text","text":"Foreground color of the main call to action button."}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionsecondarybackground.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionsecondarybackground.json index 779a56529..f1ccdc06e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionsecondarybackground.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/calltoactionsecondarybackground.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If present, the CTA will create a vertical gradient from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground"},{"type":"text","text":" to this color."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"callToActionSecondaryBackground","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV31callToActionSecondaryBackgroundAA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionBackground":{"role":"symbol","title":"callToActionBackground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Background color of the main call to action button."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionSecondaryBackground":{"role":"symbol","title":"callToActionSecondaryBackground","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"If present, the CTA will create a vertical gradient from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground"},{"type":"text","text":" to this color."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground"]}],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV31callToActionSecondaryBackgroundAA0C5ColorVSgvp","title":"callToActionSecondaryBackground","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"callToActionSecondaryBackground","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"abstract":[{"text":"If present, the CTA will create a vertical gradient from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","isActive":true},{"text":" to this color.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"callToActionSecondaryBackground","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionSecondaryBackground":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionSecondaryBackground","abstract":[{"type":"text","text":"If present, the CTA will create a vertical gradient from "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground"},{"type":"text","text":" to this color."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"callToActionSecondaryBackground","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"callToActionSecondaryBackground"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/callToActionBackground":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/callToActionBackground","abstract":[{"type":"text","text":"Background color of the main call to action button."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"callToActionBackground","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"title":"callToActionBackground"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/decodable-implementations.json index ea359578d..cf151c837 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)"}}} \ No newline at end of file +{"metadata":{"title":"Decodable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"kind":"article","topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(from:)":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"role":"symbol","title":"init(from:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/equatable-implementations.json index bc1d8960a..e2584b320 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations","role":"collectionGroup"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)"]}],"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/!=(_:_:)":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:).json index ee6fa7f15..f259c315c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?)"}],"title":"init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV10background5text15text25text322callToActionBackground0klM10Foreground0klm9SecondaryN07accent17accent27accent3AgA0C5ColorV_A2SSgAt2s4Ttcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)":{"role":"symbol","title":"init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"callToActionBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionForeground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"background","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","text":"PaywallColor"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"text2"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"text":"text3","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"? = nil, "},{"text":"callToActionBackground","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"? = nil, "},{"text":"callToActionForeground","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"accent1"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","text":"PaywallColor"},{"kind":"text","text":"? = nil, "},{"text":"accent2","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"text":"PaywallColor","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"? = nil)"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV10background5text15text25text322callToActionBackground0klM10Foreground0klm9SecondaryN07accent17accent27accent3AgA0C5ColorVSg_A9Ttcfc","symbolKind":"init","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"background","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"text":"text1","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"text2","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text3"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"text":"callToActionBackground","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"callToActionForeground"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"accent1","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"text":"accent2","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"text":"?, ","kind":"text"},{"text":"accent3","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)","type":"topic","role":"symbol","title":"init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"background","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text1"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text2"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?, "},{"text":"callToActionBackground","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"callToActionForeground","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"callToActionSecondaryBackground"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent1"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"accent2","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"accent3"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(background:text1:text2:text3:callToActionBackground:callToActionForeground:callToActionSecondaryBackground:accent1:accent2:accent3:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(from:).json index d840298df..1cd0bb67d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV4fromAGs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"name":"decoder","content":[{"inlineContent":[{"text":"The decoder to read data from.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}],"type":"paragraph"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations"]]},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV4fromAGs7Decoder_p_tKcfc","extendedModule":"RevenueCat","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","symbolKind":"init"},"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/Decodable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/Decodable-Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations","role":"collectionGroup","title":"Decodable Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/init(from:)":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/init(from:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"role":"symbol","title":"init(from:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text1.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text1.json index 7c0735cfa..e78829661 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text1.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text1.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Color for primary text element."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"title":"text1","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV5text1AA0C5ColorVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text1":{"role":"symbol","title":"text1","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text1"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"}],"abstract":[{"type":"text","text":"Color for primary text element."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"abstract":[{"text":"Color for primary text element.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text1","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"text":"?","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV5text1AA0C5ColorVSgvp","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text1"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"text":"?","kind":"text"}],"title":"text1","role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text1":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1","type":"topic","role":"symbol","title":"text1","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"text1","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text1","abstract":[{"type":"text","text":"Color for primary text element."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text2.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text2.json index 101f588bb..14729b194 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text2.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text2.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Color for secondary text element."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"text2","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV5text2AA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text2":{"role":"symbol","title":"text2","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Color for secondary text element."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"metadata":{"title":"text2","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV5text2AA0C5ColorVSgvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"text2","kind":"identifier"},{"kind":"text","text":": "},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Color for secondary text element."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text2":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text2","type":"topic","abstract":[{"text":"Color for secondary text element.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text2","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"text2"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text3.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text3.json index 7cdbbf83e..9d3ad9840 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text3.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colors-swift.struct/text3.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Color for tertiary text element."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"title":"text3","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV5text3AA0C5ColorVSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"role":"symbol","title":"PaywallColor","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallColor"}],"abstract":[{"type":"text","text":"Represents a color to be used by "},{"type":"codeVoice","code":"RevenueCatUI"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallColor"}],"url":"\/documentation\/revenuecat\/paywallcolor"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Colors","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Colors"}],"abstract":[{"type":"text","text":"The list of colors for a given appearance (light \/ dark)."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text3":{"role":"symbol","title":"text3","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text3"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Color for tertiary text element."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text3","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PaywallColor","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallColorV"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ColorsV5text3AA0C5ColorVSgvp","symbolKind":"property","title":"text3","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct"]]},"abstract":[{"text":"Color for tertiary text element.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"text3","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallColor","preciseIdentifier":"s:10RevenueCat12PaywallColorV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor"},{"text":"?","kind":"text"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaywallColor","kind":"identifier"}],"title":"PaywallColor","role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallColor","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor","url":"\/documentation\/revenuecat\/paywallcolor","abstract":[{"text":"Represents a color to be used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct/text3":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3","type":"topic","role":"symbol","title":"text3","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"text3"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallColorV","text":"PaywallColor","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct\/text3","abstract":[{"type":"text","text":"Color for tertiary text element."}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Colors-swift.struct":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Colors"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Colors","kind":"identifier"}],"title":"PaywallData.Configuration.Colors","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Colors-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","abstract":[{"text":"The list of colors for a given appearance (light \/ dark).","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorsbytier.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorsbytier.json new file mode 100644 index 000000000..9da99c668 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/colorsbytier.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"colorsByTier","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"colorsByTier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","text":"ColorInformation","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV12colorsByTierSDySSAE16ColorInformationVGvp","title":"colorsByTier","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"colorsByTier","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colorsByTier","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/colorsbytier"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"The set of colors for each of the tiers."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/colorsByTier":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorsbytier","title":"colorsByTier","kind":"symbol","role":"symbol","abstract":[{"text":"The set of colors for each of the tiers.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"colorsByTier","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/colorsByTier","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/decodable-implementations.json index f6be5dd3a..52cf76bd9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations"]}],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations"},"kind":"article","topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(from:)":{"type":"topic","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/defaultpackage.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/defaultpackage.json index 882bbf142..342610862 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/defaultpackage.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/defaultpackage.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The package to be selected by default."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"defaultPackage","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV14defaultPackageSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/defaultPackage":{"role":"symbol","title":"defaultPackage","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The package to be selected by default."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV14defaultPackageSSSgvp","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"defaultPackage","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"abstract":[{"text":"The package to be selected by default.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage"]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/defaultPackage":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/defaultPackage","kind":"symbol","title":"defaultPackage","role":"symbol","abstract":[{"type":"text","text":"The package to be selected by default."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"defaultPackage","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/displayrestorepurchases.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/displayrestorepurchases.json index ac7b95d35..55e053b3c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/displayrestorepurchases.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/displayrestorepurchases.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether a restore purchases button should be displayed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"displayRestorePurchases","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV23displayRestorePurchasesSbvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/displayRestorePurchases":{"role":"symbol","title":"displayRestorePurchases","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether a restore purchases button should be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV23displayRestorePurchasesSbvp","symbolKind":"property","title":"displayRestorePurchases","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"displayRestorePurchases","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"displayRestorePurchases","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases"]}],"abstract":[{"text":"Whether a restore purchases button should be displayed.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/displayRestorePurchases":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayRestorePurchases"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","title":"displayRestorePurchases","kind":"symbol","abstract":[{"text":"Whether a restore purchases button should be displayed.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/displayRestorePurchases"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/equatable-implementations.json index 69193d9bf..3778f4bc3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Equatable-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/!=(_:_:)":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.property.json index 80eac8c16..c0eea5390 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The images for this template."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"}],"title":"images","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6imagesAE6ImagesVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/images-swift.property":{"role":"symbol","title":"images","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"}],"abstract":[{"type":"text","text":"The images for this template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"}}} \ No newline at end of file +{"sections":[],"metadata":{"title":"images","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"images","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6imagesAE6ImagesVvp","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"images"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property"]}],"abstract":[{"text":"The images for this template.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/images-swift.property":{"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property","title":"images","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"images"},{"kind":"text","text":": "},{"text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"The images for this template.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/images-swift.property","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct.json index c1c840997..72ba6d8fa 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","title":"PaywallData.Configuration.Images","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/header":{"role":"symbol","title":"header","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Image displayed as a header in a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/icon":{"role":"symbol","title":"icon","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Image displayed as an app icon in a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/background":{"role":"symbol","title":"background","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Image displayed as a background in a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(header:background:icon:)":{"role":"symbol","title":"init(header:background:icon:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","title":"PaywallData.Configuration.Images","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","role":"symbol","roleHeading":"Structure","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Images","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"symbolKind":"struct"},"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations"]}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"Images","kind":"identifier"}]}]}],"references":{"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/icon":{"title":"icon","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"icon"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Image displayed as an app icon in a template."}]},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(header:background:icon:)":{"title":"init(header:background:icon:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"header"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"background"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"icon","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","abstract":[]},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Decodable-Implementations":{"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/header":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"header","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"header","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","abstract":[{"text":"Image displayed as a header in a template.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/background":{"title":"background","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"background","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Image displayed as a background in a template."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/!=(_:_:).json index e3169d5b5..741222b0e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op","extendedModule":"Swift","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","title":"!=(_:_:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/background.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/background.json index 16279ee9c..be59b74a3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/background.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/background.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Image displayed as a background in a template."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"background","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV10backgroundSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/background":{"role":"symbol","title":"background","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Image displayed as a background in a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Image displayed as a background in a template."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"background","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"background"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"background","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV10backgroundSSSgvp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/background":{"title":"background","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/background","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"background","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Image displayed as a background in a template."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/decodable-implementations.json index ae4ea5db1..5e777c45c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","metadata":{"title":"Decodable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/equatable-implementations.json index c3715c514..d418e6ce6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations","role":"collectionGroup"},"sections":[],"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/header.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/header.json index f8f935fda..41d0d1785 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/header.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/header.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Image displayed as a header in a template."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"header","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV6headerSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/header":{"role":"symbol","title":"header","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Image displayed as a header in a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"header","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Image displayed as a header in a template.","type":"text"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"header","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","modules":[{"name":"RevenueCat"}],"title":"header","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV6headerSSSgvp"},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/header":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"header","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"header","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/header","abstract":[{"text":"Image displayed as a header in a template.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/icon.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/icon.json index 2c20fbef3..5ee9ef24a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/icon.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/icon.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Image displayed as an app icon in a template."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"icon","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV4iconSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/icon":{"role":"symbol","title":"icon","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Image displayed as an app icon in a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"icon","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"metadata":{"title":"icon","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"icon","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV4iconSSSgvp"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Image displayed as an app icon in a template.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon"]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/icon":{"title":"icon","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/icon","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"icon"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Image displayed as an app icon in a template."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(from:).json index 3ee9c0a85..6de3a0171 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV4fromAGs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations"]]},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV4fromAGs7Decoder_p_tKcfc","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","role":"symbol","title":"init(from:)","symbolKind":"init","extendedModule":"RevenueCat","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/Decodable-Implementations":{"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/Decodable-Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(from:)","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(header:background:icon:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(header:background:icon:).json index 560f37fdf..18115f0e0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(header:background:icon:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/images-swift.struct/init(header:background:icon:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"title":"init(header:background:icon:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV6header10background4iconAGSSSg_A2Ktcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(header:background:icon:)":{"role":"symbol","title":"init(header:background:icon:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"header"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"icon"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"]]},"kind":"symbol","metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV6header10background4iconAGSSSg_A2Ktcfc","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"header","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"background","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"text":"icon","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"title":"init(header:background:icon:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","symbolKind":"init"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"header","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"background"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"text":"icon","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil)"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct/init(header:background:icon:)":{"title":"init(header:background:icon:)","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct\/init(header:background:icon:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"header"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"background"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"icon","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/imagesbytier.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/imagesbytier.json new file mode 100644 index 000000000..1148f015d --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/imagesbytier.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/imagesbytier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/imagesByTier"},"sections":[],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagesByTier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"text":"]","kind":"text"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV12imagesByTierSDySSAE6ImagesVGvp","title":"imagesByTier","role":"symbol","roleHeading":"Instance Property"},"abstract":[{"text":"The images for each of the tiers.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"imagesByTier","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier","text":"Images","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]},{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imagesByTier","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"kind":"text","text":"."},{"text":"Images","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":"] { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/imagesByTier":{"title":"imagesByTier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/imagesByTier","abstract":[{"text":"The images for each of the tiers.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/imagesbytier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagesByTier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(from:).json index c167f9300..1118c5b91 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"symbolKind":"init","roleHeading":"Initializer","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations"]]},"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}]}],"kind":"content"}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(from:)":{"type":"topic","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(from:)","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Decodable-Implementations":{"type":"topic","abstract":[],"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Decodable-Implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json new file mode 100644 index 000000000..b260e1960 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"metadata":{"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"text":"Images","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"imageOverridesByTier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"Images","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"colors"},{"text":": ","kind":"text"},{"text":"ColorInformation","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"colorOverridesByTier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","text":"ColorInformation"},{"kind":"text","text":"], "},{"text":"tiers","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","text":"Tier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayRestorePurchases"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"termsOfServiceURL","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"title":"init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV6images20imageOverridesByTier6colors05colorhiJ05tiers22blurredBackgroundImage23displayRestorePurchases17termsOfServiceURL07privacyW0A2E6ImagesV_SDySSAPGAE16ColorInformationVSDySSASGSayAC0J0VGS2b10Foundation0W0VSgA_tcfc","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"abstract":[{"type":"text","text":"Creates a multi-tier "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","type":"reference"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","text":"Images","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"imageOverridesByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct"},{"text":"] = [:], ","kind":"text"},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","text":"ColorInformation"},{"kind":"text","text":", "},{"text":"colorOverridesByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"text":".","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"},{"text":"] = [:], ","kind":"text"},{"kind":"externalParam","text":"tiers"},{"kind":"text","text":": ["},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","text":"Tier","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" = false, ","kind":"text"},{"text":"displayRestorePurchases","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = true, ","kind":"text"},{"kind":"externalParam","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"? = nil, ","kind":"text"},{"text":"privacyURL","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"? = nil)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]},{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"images","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Images","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"imageOverridesByTier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","text":"Images","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"text":"] = [:], ","kind":"text"},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"text":"ColorInformation","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"colorOverridesByTier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation","kind":"typeIdentifier"},{"text":"] = [:], ","kind":"text"},{"kind":"externalParam","text":"tiers"},{"text":": [","kind":"text"},{"text":"Tier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"blurredBackgroundImage","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false, ","kind":"text"},{"kind":"externalParam","text":"displayRestorePurchases"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"kind":"externalParam","text":"termsOfServiceURL"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":"? = nil)","kind":"text"}],"platforms":["iOS"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)":{"title":"init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(images:imageOverridesByTier:colors:colorOverridesByTier:tiers:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","type":"topic","abstract":[{"type":"text","text":"Creates a multi-tier "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","isActive":true},{"text":".","type":"text"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"images","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier","text":"Images"},{"text":", ","kind":"text"},{"text":"imageOverridesByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","text":"ColorInformation"},{"kind":"text","text":", "},{"text":"colorOverridesByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"},{"kind":"text","text":"], "},{"text":"tiers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","kind":"typeIdentifier","text":"Tier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"displayRestorePurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"termsOfServiceURL","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"privacyURL"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json index 2b57936d2..72ce18964 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"kind":"text","text":", "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"},{"kind":"text","text":", "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images"},{"kind":"text","text":", "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"},{"kind":"text","text":", "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?)"}],"title":"init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV8packages14defaultPackage6images6colors22blurredBackgroundImage23displayRestorePurchases17termsOfServiceURL07privacyT0AESaySSG_SSSgAE6ImagesVAE16ColorInformationVS2b10Foundation0T0VSgAWtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"role":"symbol","title":"PaywallData.Configuration.Images","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Images"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)":{"role":"symbol","title":"init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"images"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"colors"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"role":"symbol","title":"PaywallColor.ColorScheme","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"abstract":[{"type":"text","text":"The possible color schemes, corresponding to the light and dark appearances."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"role":"symbol","title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorInformation"}],"abstract":[{"type":"text","text":"The set of colors for all "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"defaultPackage","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"images","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Images","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"colors","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","text":"ColorInformation"},{"text":", ","kind":"text"},{"text":"blurredBackgroundImage","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" = false, ","kind":"text"},{"text":"displayRestorePurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true, "},{"text":"termsOfServiceURL","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}],"languages":["swift"]},{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"packages","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"defaultPackage","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"images"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","text":"Configuration"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","text":"Images","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"colors","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ColorInformation","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"blurredBackgroundImage"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false, ","kind":"text"},{"text":"displayRestorePurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = true, "},{"text":"termsOfServiceURL","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"text":"privacyURL","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":"? = nil)","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"text":"defaultPackage","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"images"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV","text":"Images","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"colors","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV","text":"ColorInformation"},{"text":", ","kind":"text"},{"text":"blurredBackgroundImage","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayRestorePurchases"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"termsOfServiceURL","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV8packages14defaultPackage6images6colors22blurredBackgroundImage23displayRestorePurchases17termsOfServiceURL07privacyT0AESaySSG_SSSgAE6ImagesVAE16ColorInformationVS2b10Foundation0T0VSgAWtcfc","roleHeading":"Initializer","title":"init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","role":"symbol"},"abstract":[{"type":"text","text":"Creates a single-tier "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallColor/ColorScheme":{"type":"topic","abstract":[{"text":"The possible color schemes, corresponding to the light and dark appearances.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme","url":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorScheme"}],"title":"PaywallColor.ColorScheme","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ColorScheme"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/Images-swift.struct":{"title":"PaywallData.Configuration.Images","abstract":[{"type":"text","text":"Set of images that can be used by a template."}],"navigatorTitle":[{"kind":"identifier","text":"Images"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Images"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/Images-swift.struct","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/ColorInformation":{"type":"topic","abstract":[{"type":"text","text":"The set of colors for all "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallColor\/ColorScheme"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/ColorInformation","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ColorInformation"}],"title":"PaywallData.Configuration.ColorInformation","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ColorInformation"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"images"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Images","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV6ImagesV"},{"kind":"text","text":", "},{"text":"colors","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ColorInformation","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV16ColorInformationV"},{"text":", ","kind":"text"},{"text":"blurredBackgroundImage","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"displayRestorePurchases","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"termsOfServiceURL"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":"?, "},{"text":"privacyURL","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","abstract":[{"text":"Creates a single-tier ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","type":"reference"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","type":"topic","title":"init(packages:defaultPackage:images:colors:blurredBackgroundImage:displayRestorePurchases:termsOfServiceURL:privacyURL:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/packages.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/packages.json index 076c8dd80..7532e6a4a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/packages.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/packages.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/packages"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The list of package identifiers this paywall will display"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"title":"packages","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV8packagesSaySSGvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/packages":{"role":"symbol","title":"packages","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The list of package identifiers this paywall will display"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/packages"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"packages","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}],"title":"packages","symbolKind":"property","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV8packagesSaySSGvp","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages"},"abstract":[{"type":"text","text":"The list of package identifiers this paywall will display"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/packages"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"packages"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/packages":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/packages","abstract":[{"type":"text","text":"The list of package identifiers this paywall will display"}],"title":"packages","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/packages","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"packages","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/privacyurl.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/privacyurl.json index 857012e99..b90f062a3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/privacyurl.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/privacyurl.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If set, the paywall will display a privacy policy link."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"title":"privacyURL","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV10privacyURL10Foundation0G0VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/privacyURL":{"role":"symbol","title":"privacyURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privacyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"If set, the paywall will display a privacy policy link."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"If set, the paywall will display a privacy policy link."}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"privacyURL","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"privacyURL","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":"?","kind":"text"}],"symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"privacyURL","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV10privacyURL10Foundation0G0VSgvp","roleHeading":"Instance Property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/privacyURL":{"title":"privacyURL","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"privacyURL"},{"kind":"text","text":": "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","abstract":[{"type":"text","text":"If set, the paywall will display a privacy policy link."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/privacyURL"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/termsofserviceurl.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/termsofserviceurl.json index 1b2dc0fba..132e66adc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/termsofserviceurl.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/termsofserviceurl.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If set, the paywall will display a terms of service link."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"title":"termsOfServiceURL","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV17termsOfServiceURL10Foundation0I0VSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/termsOfServiceURL":{"role":"symbol","title":"termsOfServiceURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"termsOfServiceURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"If set, the paywall will display a terms of service link."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"termsOfServiceURL"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If set, the paywall will display a terms of service link."}],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV17termsOfServiceURL10Foundation0I0VSgvp","title":"termsOfServiceURL","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"termsOfServiceURL","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/termsOfServiceURL":{"title":"termsOfServiceURL","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/termsOfServiceURL","abstract":[{"type":"text","text":"If set, the paywall will display a terms of service link."}],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"termsOfServiceURL"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/tiers.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/tiers.json new file mode 100644 index 000000000..2f57594a7 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/configuration/tiers.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/tiers"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"tiers"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","kind":"typeIdentifier","text":"Tier"},{"kind":"text","text":"]"}],"roleHeading":"Instance Property","role":"symbol","title":"tiers","externalID":"s:10RevenueCat11PaywallDataV13ConfigurationV5tiersSayAC4TierVGvp","symbolKind":"property","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"]]},"abstract":[{"type":"text","text":"The ordered list of tiers in this paywall."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/configuration\/tiers"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"tiers","kind":"identifier"},{"text":": [","kind":"text"},{"text":"PaywallData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","text":"Tier","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}]},{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"tiers","kind":"identifier"},{"kind":"text","text":": ["},{"text":"Tier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration/tiers":{"title":"tiers","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration\/tiers","type":"topic","abstract":[{"type":"text","text":"The ordered list of tiers in this paywall."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/configuration\/tiers","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tiers"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV4TierV","kind":"typeIdentifier","text":"Tier"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/decodable-implementations.json index 27bdbc3be..fe7e4339e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","title":"Decodable Implementations","modules":[{"name":"RevenueCat"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/decodable-implementations"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)"],"generated":true}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/init(from:)","title":"init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/equatable-implementations.json index e0d26beb0..a86f0f30f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"kind":"article","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)"],"generated":true,"title":"Operators"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/equatable-implementations"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/!=(_:_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/!=(_:_:)","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/paywalldata\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(from:).json index 8b0cfa2b3..16f80786e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/init(from:)"]}],"metadata":{"symbolKind":"init","extendedModule":"RevenueCat","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","title":"init(from:)","externalID":"s:10RevenueCat11PaywallDataV4fromACs7Decoder_p_tKcfc","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Decodable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/decodable-implementations","abstract":[],"kind":"article","type":"topic","title":"Decodable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(from:)","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/init(from:)","title":"init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localization:assetbaseurl:revision:locale:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localization:assetbaseurl:revision:locale:).json index 6d4c7fe85..268c22e9e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localization:assetbaseurl:revision:locale:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localization:assetbaseurl:revision:locale:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":" = .current)"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":" = .current)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a test "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"type":"text","text":" with one localization"}],"kind":"symbol","metadata":{"role":"symbol","title":"init(templateName:config:localization:assetBaseURL:revision:locale:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV12templateName6config12localization12assetBaseURL8revision6localeACSS_AC13ConfigurationVAC09LocalizedN0V10Foundation0K0VSiAN6LocaleVtcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(templateName:config:localization:assetBaseURL:revision:locale:)":{"role":"symbol","title":"init(templateName:config:localization:assetBaseURL:revision:locale:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"assetBaseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a test "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"type":"text","text":" with one localization"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"role":"symbol","title":"PaywallData.Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"Generic configuration for any paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/paywalldata\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"templateName"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"config","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration"},{"text":", ","kind":"text"},{"text":"localization","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"kind":"text","text":", "},{"text":"assetBaseURL","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"revision","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"},{"text":" = .current)","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"config","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier","text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration"},{"text":", ","kind":"text"},{"text":"localization","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"LocalizedConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":", "},{"text":"assetBaseURL","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"kind":"externalParam","text":"locale"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":" = .current)"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"extendedModule":"RevenueCat","roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"title":"init(templateName:config:localization:assetBaseURL:revision:locale:)","externalID":"s:10RevenueCat11PaywallDataV12templateName6config12localization12assetBaseURL8revision6localeACSS_AC13ConfigurationVAC09LocalizedN0V10Foundation0K0VSiAN6LocaleVtcfc","symbolKind":"init","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"config"},{"text":": ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"kind":"text","text":", "},{"text":"localization","kind":"externalParam"},{"kind":"text","text":": "},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"text":", ","kind":"text"},{"text":"assetBaseURL","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"text":"revision","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"text":")","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)"},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Creates a test "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","isActive":true},{"type":"text","text":" with one localization."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(templateName:config:localization:assetBaseURL:revision:locale:)":{"url":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)","kind":"symbol","title":"init(templateName:config:localization:assetBaseURL:revision:locale:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localization:assetBaseURL:revision:locale:)","role":"symbol","abstract":[{"text":"Creates a test ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":" with one localization.","type":"text"}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"templateName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"text":"Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localization"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":", "},{"text":"assetBaseURL","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"revision","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"text":": ","kind":"text"},{"text":"Locale","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:).json new file mode 100644 index 000000000..1068078d4 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"text":"Creates a test multi-tier ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","isActive":true},{"text":" with a single localization.","type":"text"}],"metadata":{"symbolKind":"init","extendedModule":"RevenueCat","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"templateName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"config","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"text":", ","kind":"text"},{"text":"localizationByTier","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"assetBaseURL","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"revision"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"title":"init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV12templateName6config18localizationByTier12assetBaseURL8revision6localeACSS_AC13ConfigurationVSDySSAC09LocalizedP0VG10Foundation0M0VSiAO6LocaleVtcfc","roleHeading":"Initializer"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"templateName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"config","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","text":"Configuration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizationByTier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"assetBaseURL","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":", ","kind":"text"},{"text":"revision","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"},{"kind":"text","text":" = .current)"}],"languages":["swift"],"platforms":["macOS"]},{"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"config","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Configuration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"localizationByTier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":"], ","kind":"text"},{"text":"assetBaseURL","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0, ","kind":"text"},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"},{"kind":"text","text":" = .current)"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Configuration":{"title":"PaywallData.Configuration","abstract":[{"text":"Generic configuration for any paywall.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Configuration","url":"\/documentation\/revenuecat\/paywalldata\/configuration","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)","url":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)","abstract":[{"type":"text","text":"Creates a test multi-tier "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","type":"reference"},{"type":"text","text":" with a single localization."}],"kind":"symbol","type":"topic","title":"init(templateName:config:localizationByTier:assetBaseURL:revision:locale:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"templateName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"config"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"localizationByTier","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"assetBaseURL","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"revision"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.property.json index a0c3d7e43..5f5690087 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"type":"text","text":" to be used"},{"type":"text","text":" "},{"type":"text","text":"based on "},{"type":"codeVoice","code":"Locale.current"},{"type":"text","text":" or "},{"type":"codeVoice","code":"Locale.preferredLocales"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"localizedConfiguration","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"}],"symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22localizedConfigurationAC09LocalizedF0Vvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/localizedConfiguration-swift.property":{"role":"symbol","title":"localizedConfiguration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV22localizedConfigurationAC09LocalizedF0VSgvp","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"localizedConfiguration","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedConfiguration"},{"kind":"text","text":": "},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"text":"?","kind":"text"}],"symbolKind":"property","extendedModule":"RevenueCat"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]},{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfiguration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":" to be used","type":"text"},{"type":"text","text":" "},{"text":"based on ","type":"text"},{"code":"Locale.current","type":"codeVoice"},{"type":"text","text":" or "},{"type":"codeVoice","code":"Locale.preferredLocales"},{"type":"text","text":"."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/localizedConfiguration-swift.property":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfiguration-swift.property","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property","type":"topic","title":"localizedConfiguration","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct.json index 008031102..a3be0abca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"role":"symbol","title":"PaywallData.LocalizedConfiguration","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/features":{"role":"symbol","title":"features","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToActionWithIntroOffer":{"role":"symbol","title":"callToActionWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:)":{"role":"symbol","title":"init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerName":{"role":"symbol","title":"offerName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The name representing each of the packages, most commonly a variable."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/subtitle":{"role":"symbol","title":"subtitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetails":{"role":"symbol","title":"offerDetails","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetailsWithIntroOffer":{"role":"symbol","title":"offerDetailsWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToAction":{"role":"symbol","title":"callToAction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/title":{"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},"metadata":{"roleHeading":"Structure","modules":[{"name":"RevenueCat"}],"role":"symbol","navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}],"symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"extendedModule":"RevenueCat","title":"PaywallData.LocalizedConfiguration","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"kind":"symbol","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)"],"title":"Initializers"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/tierName","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title"],"title":"Instance Properties"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LocalizedConfiguration","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/title":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The title of the paywall screen."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title","title":"title","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/tierName":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/tierName","type":"topic","abstract":[{"text":"An optional name representing the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"reference","isActive":true},{"type":"text","text":"."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tierName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"tierName","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/tiername","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToAction":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"callToAction","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","title":"callToAction","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToActionWithIntroOffer":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"text":" ","type":"text"},{"text":"If ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":", no information regarding trial eligibility will be displayed.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","title":"callToActionWithIntroOffer","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/features":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"features"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier","text":"Feature"},{"text":"]","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","title":"features","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Decodable-Implementations":{"kind":"article","type":"topic","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/subtitle":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","title":"subtitle","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetails":{"kind":"symbol","type":"topic","abstract":[{"text":"Description for the offer to be purchased.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","title":"offerDetails","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetailsWithIntroOffer":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer","abstract":[{"text":"Description for the offer to be purchased when an intro offer is available.","type":"text"},{"type":"text","text":" "},{"text":"If ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"title":"offerDetailsWithIntroOffer","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"subtitle","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"callToActionWithIntroOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerDetails"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"features"},{"text":": [","kind":"text"},{"text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"tierName"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)","title":"init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerName":{"type":"topic","role":"symbol","abstract":[{"text":"The name representing each of the packages, most commonly a variable.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","title":"offerName"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","kind":"article"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/!=(_:_:).json index 8813497ea..169930874 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Operator","extendedModule":"Swift","title":"!=(_:_:)","symbolKind":"op"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoaction.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoaction.json index dc1e3912e..7e2258ca7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"callToAction","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV12callToActionSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToAction":{"role":"symbol","title":"callToAction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction"]}],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"callToAction","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"callToAction","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV12callToActionSSvp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"sections":[],"kind":"symbol","abstract":[{"text":"The content of the main action button for purchasing a subscription.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToAction":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"callToAction","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToAction","title":"callToAction","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoactionwithintrooffer.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoactionwithintrooffer.json index 9880ed1c2..a99723a2f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoactionwithintrooffer.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/calltoactionwithintrooffer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"callToActionWithIntroOffer","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV26callToActionWithIntroOfferSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToActionWithIntroOffer":{"role":"symbol","title":"callToActionWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"text":" ","type":"text"},{"text":"If ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":", no information regarding trial eligibility will be displayed.","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"callToActionWithIntroOffer","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer"]}],"metadata":{"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV26callToActionWithIntroOfferSSSgvp","title":"callToActionWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/callToActionWithIntroOffer":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"text":" ","type":"text"},{"text":"If ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":", no information regarding trial eligibility will be displayed.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/callToActionWithIntroOffer","title":"callToActionWithIntroOffer","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/decodable-implementations.json index 9584e0d43..893e02716 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations"},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(from:)":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(from:)","kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/equatable-implementations.json index 8f0ee00df..1887cf8cd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations"]}],"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/!=(_:_:)","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature.json index 5297054df..614063fd3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Feature"}],"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"symbolKind":"struct","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/content":{"role":"symbol","title":"content","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"An optional description of the feature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/iconID":{"role":"symbol","title":"iconID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"An optional icon for the feature."},{"type":"text","text":" "},{"type":"text","text":"This must be an icon identifier known by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/title":{"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the feature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(title:content:iconID:)":{"role":"symbol","title":"init(title:content:iconID:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations"}}} \ No newline at end of file +{"abstract":[{"text":"An item to be showcased in a paywall.","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations"],"generated":true}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Feature","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Feature","kind":"identifier"}],"title":"PaywallData.LocalizedConfiguration.Feature","role":"symbol","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Structure","symbolKind":"struct"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/title":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title","abstract":[{"type":"text","text":"The title of the feature."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title","title":"title","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/content":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content","role":"symbol","title":"content","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","abstract":[{"type":"text","text":"An optional description of the feature."}]},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/iconID":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"iconID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"iconID","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","abstract":[{"text":"An optional icon for the feature.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This must be an icon identifier known by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(title:content:iconID:)":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)","title":"init(title:content:iconID:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"title","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"content","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"iconID","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","abstract":[],"title":"Decodable Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Equatable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","role":"collectionGroup","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/!=(_:_:).json index 95877b378..198dbd105 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)"]}],"metadata":{"roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"!=(_:_:)","symbolKind":"op","extendedModule":"Swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/!=(_:_:)":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Equatable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","role":"collectionGroup","kind":"article"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/content.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/content.json index 7d9ea33c1..122a70d54 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/content.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/content.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An optional description of the feature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"content","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV7contentSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/content":{"role":"symbol","title":"content","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"An optional description of the feature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content"]}],"sections":[],"metadata":{"title":"content","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"content","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV7contentSSSgvp"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"An optional description of the feature."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/content":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"content"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content","role":"symbol","title":"content","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/content","abstract":[{"type":"text","text":"An optional description of the feature."}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/decodable-implementations.json index 8d29add82..b8dd01816 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"sections":[],"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(from:)":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/equatable-implementations.json index 40eb04fe3..707bdd98f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Equatable-Implementations"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)"],"generated":true,"title":"Operators"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/!=(_:_:)":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/iconid.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/iconid.json index 626e93f06..ff3d0c9e4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/iconid.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/iconid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An optional icon for the feature."},{"type":"text","text":" "},{"type":"text","text":"This must be an icon identifier known by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"iconID","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV6iconIDSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/iconID":{"role":"symbol","title":"iconID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"An optional icon for the feature."},{"type":"text","text":" "},{"type":"text","text":"This must be an icon identifier known by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"iconID","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"An optional icon for the feature.","type":"text"},{"type":"text","text":" "},{"text":"This must be an icon identifier known by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"metadata":{"roleHeading":"Instance Property","title":"iconID","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV6iconIDSSSgvp","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"iconID"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","symbolKind":"property"},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/iconID":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"iconID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"iconID","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/iconID","abstract":[{"text":"An optional icon for the feature.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This must be an icon identifier known by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(from:).json index 758acea1d..a8bf39fe6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV4fromAGs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations"]]},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"inlineContent":[{"text":"The decoder to read data from.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"init(from:)","symbolKind":"init","roleHeading":"Initializer","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV4fromAGs7Decoder_p_tKcfc"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(from:)":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/Decodable-Implementations","abstract":[],"title":"Decodable Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(title:content:iconid:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(title:content:iconid:).json index aecbe3cca..7945447a6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(title:content:iconid:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/init(title:content:iconid:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"title":"init(title:content:iconID:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV5title7content6iconIDAGSS_SSSgAKtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(title:content:iconID:)":{"role":"symbol","title":"init(title:content:iconID:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"content"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"iconID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"metadata":{"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"title","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"content","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"iconID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","title":"init(title:content:iconID:)","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV5title7content6iconIDAGSS_SSSgAKtcfc","roleHeading":"Initializer"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"title"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"content","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"text":"iconID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/init(title:content:iconID:)":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)","title":"init(title:content:iconID:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"title","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"content","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"iconID","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/init(title:content:iconID:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/title.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/title.json index 4039822a9..caba7350e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/title.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/feature/title.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The title of the feature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"title","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV5titleSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/title":{"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the feature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"]]},"sections":[],"abstract":[{"type":"text","text":"The title of the feature."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV5titleSSvp","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature/title":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature\/title","abstract":[{"type":"text","text":"The title of the feature."}],"type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title","title":"title","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/features.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/features.json index 1b55b1df1..3539e6f0d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/features.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/features.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","text":"Feature"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","text":"Feature"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"title":"features","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV8featuresSayAE7FeatureVGvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/features":{"role":"symbol","title":"features","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"features","symbolKind":"property","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV8featuresSayAE7FeatureVGvp","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"features","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"kind":"text","text":"."},{"text":"Feature","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}]},{"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"text":": [","kind":"text"},{"text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature"},{"text":"] { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/features":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"features"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier","text":"Feature"},{"text":"]","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/features","title":"features","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(from:).json index e98074037..275e7a442 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}],"name":"decoder"}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"extendedModule":"RevenueCat","symbolKind":"init","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV4fromAEs7Decoder_p_tKcfc"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations"]]},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(from:)":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(from:)","kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Decodable-Implementations":{"kind":"article","type":"topic","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Decodable-Implementations","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:).json new file mode 100644 index 000000000..f77496e14 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"title","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"subtitle","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"callToAction"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"callToActionWithIntroOffer","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"offerDetails"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"text":"offerDetailsWithIntroOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"tierName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? = nil)","kind":"text"}]},{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"title"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"subtitle"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"callToActionWithIntroOffer","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"text":"offerDetails","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"offerDetailsWithIntroOffer"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"offerName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"features","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"kind":"text","text":"."},{"text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","text":"Feature","kind":"typeIdentifier"},{"text":"] = [], ","kind":"text"},{"text":"tierName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil)"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"title"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"subtitle","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"callToAction","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"callToActionWithIntroOffer","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"offerDetails","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"offerDetailsWithIntroOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"features"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier","text":"Feature"},{"text":"], ","kind":"text"},{"text":"tierName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"title":"init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)","symbolKind":"init","roleHeading":"Initializer","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV5title8subtitle12callToAction0ijK14WithIntroOffer12offerDetails0oplmN00O4Name8features04tierQ0AESS_SSSgSSA4OSayAE7FeatureVGAOtcfc","role":"symbol","modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"title"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"subtitle","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"callToActionWithIntroOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerDetails"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"features"},{"text":": [","kind":"text"},{"text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"tierName"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)","title":"init(title:subtitle:callToAction:callToActionWithIntroOffer:offerDetails:offerDetailsWithIntroOffer:offerName:features:tierName:)","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetails.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetails.json index cc5a0c93f..0476e0f4b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetails.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetails.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"offerDetails","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV12offerDetailsSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetails":{"role":"symbol","title":"offerDetails","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerDetails","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"offerDetails","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"offerDetails","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV12offerDetailsSSSgvp","roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"kind":"symbol","abstract":[{"text":"Description for the offer to be purchased.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetails":{"kind":"symbol","type":"topic","abstract":[{"text":"Description for the offer to be purchased.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetails","title":"offerDetails","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetailswithintrooffer.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetailswithintrooffer.json index f8c35a1ed..2401f9e71 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetailswithintrooffer.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offerdetailswithintrooffer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"offerDetailsWithIntroOffer","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV26offerDetailsWithIntroOfferSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetailsWithIntroOffer":{"role":"symbol","title":"offerDetailsWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"code":"nil","type":"codeVoice"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"metadata":{"title":"offerDetailsWithIntroOffer","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV26offerDetailsWithIntroOfferSSSgvp"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerDetailsWithIntroOffer","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerDetailsWithIntroOffer":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer","abstract":[{"text":"Description for the offer to be purchased when an intro offer is available.","type":"text"},{"type":"text","text":" "},{"text":"If ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"title":"offerDetailsWithIntroOffer","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerDetailsWithIntroOffer"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offername.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offername.json index 5b4c14b0f..bc615f869 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offername.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/offername.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The name representing each of the packages, most commonly a variable."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"offerName","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV9offerNameSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerName":{"role":"symbol","title":"offerName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The name representing each of the packages, most commonly a variable."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"abstract":[{"text":"The name representing each of the packages, most commonly a variable.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"offerName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV9offerNameSSSgvp","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","title":"offerName"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/offerName":{"type":"topic","role":"symbol","abstract":[{"text":"The name representing each of the packages, most commonly a variable.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/offerName","title":"offerName"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/subtitle.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/subtitle.json index 98fc64b27..f61427f29 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/subtitle.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/subtitle.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"subtitle","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV8subtitleSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/subtitle":{"role":"symbol","title":"subtitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV8subtitleSSSgvp","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"subtitle","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/subtitle":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/subtitle","title":"subtitle","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/tiername.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/tiername.json new file mode 100644 index 000000000..2325402e7 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/tiername.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tierName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV8tierNameSSSgvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"tierName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"tierName","symbolKind":"property"},"abstract":[{"type":"text","text":"An optional name representing the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"reference","isActive":true},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/tiername"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/tierName","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/tierName":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/tierName","type":"topic","abstract":[{"text":"An optional name representing the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"reference","isActive":true},{"type":"text","text":"."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tierName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"tierName","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/tiername","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/title.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/title.json index 3f940ce1b..bfb4a5bca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/title.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/title.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The title of the paywall screen."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"title","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV5titleSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/title":{"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"}}} \ No newline at end of file +{"abstract":[{"text":"The title of the paywall screen.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV5titleSSvp","title":"title"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/title":{"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"The title of the paywall screen."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/title","title":"title","url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfigurationbytier.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfigurationbytier.json new file mode 100644 index 000000000..46ed529ad --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/localizedconfigurationbytier.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/localizedconfigurationbytier"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedConfigurationByTier","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"text":"LocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"text":"]? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfigurationByTier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":"]? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":" to be used","type":"text"},{"text":" ","type":"text"},{"text":"based on ","type":"text"},{"code":"Locale.current","type":"codeVoice"},{"type":"text","text":" or "},{"type":"codeVoice","code":"Locale.preferredLocales"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfigurationByTier","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"metadata":{"symbolKind":"property","role":"symbol","title":"localizedConfigurationByTier","extendedModule":"RevenueCat","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedConfigurationByTier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":"]?"}],"externalID":"s:10RevenueCat11PaywallDataV28localizedConfigurationByTierSDySSAC09LocalizedF0VGSgvp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/localizedConfigurationByTier":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfigurationbytier","title":"localizedConfigurationByTier","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedConfigurationByTier","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration","kind":"typeIdentifier"},{"text":"]?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/localizedConfigurationByTier","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/revision.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/revision.json index de26f9640..486d8770c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/revision.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/revision.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/revision"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The revision identifier for this paywall."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"revision","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV8revisionSivp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/revision":{"role":"symbol","title":"revision","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The revision identifier for this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/revision"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/revision"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"externalID":"s:10RevenueCat11PaywallDataV8revisionSivp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"revision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"revision","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"revision","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"abstract":[{"text":"The revision identifier for this paywall.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/revision":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"revision"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/revision","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/revision","abstract":[{"text":"The revision identifier for this paywall.","type":"text"}],"type":"topic","role":"symbol","title":"revision"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/templatename.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/templatename.json index a6e00a3fc..e5659e749 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalldata/templatename.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/templatename.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/templatename"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of template used to display this paywall."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"templateName","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV12templateNameSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/templateName":{"role":"symbol","title":"templateName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"templateName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The type of template used to display this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/templatename"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"sections":[],"kind":"symbol","metadata":{"role":"symbol","title":"templateName","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV12templateNameSSvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"templateName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"templateName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"The type of template used to display this paywall.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/templatename"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/templateName":{"url":"\/documentation\/revenuecat\/paywalldata\/templatename","title":"templateName","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The type of template used to display this paywall."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"templateName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/templateName","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier.json new file mode 100644 index 000000000..5e93b4d7d --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Tier","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(id:packages:defaultPackage:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/defaultPackage","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-8vdpw","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/packages"]},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Identifiable-Implementations"],"title":"Default Implementations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/tier"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RevenueCat","title":"PaywallData.Tier","navigatorTitle":[{"text":"Tier","kind":"identifier"}],"externalID":"s:10RevenueCat11PaywallDataV4TierV","role":"symbol","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Tier","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Structure"},"abstract":[{"text":"A group of packages that can be displayed together in a multi-tier paywall template.","type":"text"}],"references":{"doc://RevenueCat/s12IdentifiableP":{"title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se","type":"unresolvable"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/Decodable-Implementations":{"type":"topic","abstract":[],"kind":"article","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/tier\/decodable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Decodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","kind":"article","url":"\/documentation\/revenuecat\/paywalldata\/tier\/equatable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/Identifiable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Identifiable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/tier\/identifiable-implementations","title":"Identifiable Implementations","type":"topic"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/packages":{"type":"topic","role":"symbol","abstract":[{"text":"The list of package identifiers this tier will display","type":"text"}],"url":"\/documentation\/revenuecat\/paywalldata\/tier\/packages","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"packages","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/packages","title":"packages"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/SE":{"title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/id-8vdpw":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-8vdpw","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"id","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/tier\/id-8vdpw","abstract":[{"text":"The identifier for this tier.","type":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/init(id:packages:defaultPackage:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(id:packages:defaultPackage:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"defaultPackage","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/tier\/init(id:packages:defaultpackage:)","title":"init(id:packages:defaultPackage:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/defaultPackage":{"url":"\/documentation\/revenuecat\/paywalldata\/tier\/defaultpackage","title":"defaultPackage","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The package to be selected by default."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/defaultPackage","type":"topic"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/!=(_:_:).json new file mode 100644 index 000000000..c91794ed7 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/!=(_:_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat11PaywallDataV4TierV","extendedModule":"Swift","roleHeading":"Operator","symbolKind":"op","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Equatable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/tier\/!=(_:_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","kind":"article","url":"\/documentation\/revenuecat\/paywalldata\/tier\/equatable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/decodable-implementations.json new file mode 100644 index 000000000..9b0aa4c86 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/decodable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(from:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/decodable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations"},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Decodable-Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/init(from:)":{"type":"topic","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/tier\/init(from:)","title":"init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(from:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/defaultpackage.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/defaultpackage.json new file mode 100644 index 000000000..cdaf85752 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/defaultpackage.json @@ -0,0 +1 @@ +{"abstract":[{"text":"The package to be selected by default.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/defaultpackage"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"defaultPackage","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/defaultPackage","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"defaultPackage","symbolKind":"property","externalID":"s:10RevenueCat11PaywallDataV4TierV14defaultPackageSSvp","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"defaultPackage","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/defaultPackage":{"url":"\/documentation\/revenuecat\/paywalldata\/tier\/defaultpackage","title":"defaultPackage","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The package to be selected by default."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"defaultPackage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/defaultPackage","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/equatable-implementations.json new file mode 100644 index 000000000..ef94db520 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/equatable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/!=(_:_:)"],"generated":true}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywalldata\/tier\/!=(_:_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/id-2qo83.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/id-2qo83.json new file mode 100644 index 000000000..99ddddc3a --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/id-2qo83.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/id-2qo83"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Identifiable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-2qo83","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"id","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS"},{"beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","beta":false}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::s:10RevenueCat11PaywallDataV4TierV","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SO","kind":"typeIdentifier","text":"ObjectIdentifier"}],"modules":[{"name":"RevenueCat"}],"extendedModule":"Swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/id-2qo83":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-2qo83","url":"\/documentation\/revenuecat\/paywalldata\/tier\/id-2qo83","title":"id","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/Identifiable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Identifiable-Implementations","url":"\/documentation\/revenuecat\/paywalldata\/tier\/identifiable-implementations","title":"Identifiable Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/id-8vdpw.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/id-8vdpw.json new file mode 100644 index 000000000..0d88a153d --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/id-8vdpw.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"sections":[],"metadata":{"externalID":"s:10RevenueCat11PaywallDataV4TierV2idSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"id","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"abstract":[{"type":"text","text":"The identifier for this tier."}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-8vdpw","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/id-8vdpw"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/id-8vdpw":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-8vdpw","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"id","kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/tier\/id-8vdpw","abstract":[{"text":"The identifier for this tier.","type":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/identifiable-implementations.json new file mode 100644 index 000000000..de459e90a --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/identifiable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-2qo83"],"generated":true}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Identifiable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/identifiable-implementations"]}],"metadata":{"role":"collectionGroup","title":"Identifiable Implementations","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/id-2qo83":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/id-2qo83","url":"\/documentation\/revenuecat\/paywalldata\/tier\/id-2qo83","title":"id","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/init(from:).json new file mode 100644 index 000000000..31df17de9 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/init(from:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(from:)"},"sections":[],"metadata":{"extendedModule":"RevenueCat","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Initializer","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV4TierV4fromAEs7Decoder_p_tKcfc","title":"init(from:)","symbolKind":"init","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Decodable-Implementations"]]},"abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The decoder to read data from.","type":"text"}],"type":"paragraph"}],"name":"decoder"}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/Decodable-Implementations":{"type":"topic","abstract":[],"kind":"article","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywalldata\/tier\/decodable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/Decodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/init(from:)":{"type":"topic","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/tier\/init(from:)","title":"init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/init(id:packages:defaultpackage:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/init(id:packages:defaultpackage:).json new file mode 100644 index 000000000..bde751135 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/init(id:packages:defaultpackage:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(id:packages:defaultPackage:)"},"metadata":{"externalID":"s:10RevenueCat11PaywallDataV4TierV2id8packages14defaultPackageAESS_SaySSGSStcfc","modules":[{"name":"RevenueCat"}],"symbolKind":"init","roleHeading":"Initializer","role":"symbol","title":"init(id:packages:defaultPackage:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"packages","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"defaultPackage"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"defaultPackage"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/init(id:packages:defaultpackage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/init(id:packages:defaultPackage:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/init(id:packages:defaultPackage:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"defaultPackage","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/paywalldata\/tier\/init(id:packages:defaultpackage:)","title":"init(id:packages:defaultPackage:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/packages.json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/packages.json new file mode 100644 index 000000000..8ab200b38 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tier/packages.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"packages","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/packages"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/tier\/packages"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:10RevenueCat11PaywallDataV4TierV8packagesSaySSGvp","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"packages","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}],"roleHeading":"Instance Property","title":"packages"},"abstract":[{"text":"The list of package identifiers this tier will display","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier/packages":{"type":"topic","role":"symbol","abstract":[{"text":"The list of package identifiers this tier will display","type":"text"}],"url":"\/documentation\/revenuecat\/paywalldata\/tier\/packages","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"packages","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier\/packages","title":"packages"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalldata/tierslocalization(for:).json b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tierslocalization(for:).json new file mode 100644 index 000000000..b2522b37b --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalldata/tierslocalization(for:).json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tiersLocalization"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"]?"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:10RevenueCat11PaywallDataV17tiersLocalization3forSDySSAC22LocalizedConfigurationVGSg10Foundation6LocaleV_tF","title":"tiersLocalization(for:)","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalldata\/tierslocalization(for:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tiersLocalization"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"requiredLocale"},{"kind":"text","text":": "},{"text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"},{"text":"]?","kind":"text"}],"languages":["swift"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tiersLocalization","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"text":"requiredLocale","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Locale","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":") -> ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"]?"}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","isActive":true},{"type":"text","text":" for all tiers,"},{"type":"text","text":" "},{"type":"text","text":"for the given "},{"type":"codeVoice","code":"Locale"},{"type":"text","text":", if found."}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this allows searching by "},{"type":"codeVoice","code":"Locale"},{"type":"text","text":" with only language code and missing region (like "},{"type":"codeVoice","code":"en"},{"type":"text","text":", "},{"type":"codeVoice","code":"es"},{"type":"text","text":", etc)."}]}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/tiersLocalization(for:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/tiersLocalization(for:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/tiersLocalization(for:)","title":"tiersLocalization(for:)","type":"topic","url":"\/documentation\/revenuecat\/paywalldata\/tierslocalization(for:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tiersLocalization"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":") -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"text":"]?","kind":"text"}],"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent.json index af95d0ca7..45afd0597 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"title":"PaywallEvent","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RevenueCat12PaywallEventO","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]},{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property"]},{"title":"Type Aliases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/data-swift.property":{"role":"symbol","title":"data","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.property"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/creationData-swift.property":{"role":"symbol","title":"creationData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/cancel(_:_:)":{"role":"symbol","title":"PaywallEvent.cancel(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancel"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"A purchase was cancelled."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/close(_:_:)":{"role":"symbol","title":"PaywallEvent.close(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was closed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/close(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"role":"symbol","title":"PaywallEvent.SessionID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SessionID"}],"url":"\/documentation\/revenuecat\/paywallevent\/sessionid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"role":"symbol","title":"PaywallEvent.ID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall event."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ID"}],"url":"\/documentation\/revenuecat\/paywallevent\/id"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/impression(_:_:)":{"role":"symbol","title":"PaywallEvent.impression(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/impression(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/equatable-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"An event to be sent by the ","type":"text"},{"code":"RevenueCatUI","type":"codeVoice"},{"text":" SDK.","type":"text"}],"sections":[],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"title":"PaywallEvent","modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"symbolKind":"enum","externalID":"s:10RevenueCat12PaywallEventO","role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property"],"title":"Instance Properties"},{"title":"Type Aliases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations"],"generated":true}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/data-swift.property":{"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.property","kind":"symbol","title":"data","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/close(_:_:)":{"title":"PaywallEvent.close(_:_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/revenuecat\/paywallevent\/close(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"A "},{"code":"PaywallView","type":"codeVoice"},{"type":"text","text":" was closed."}]},"doc://RevenueCat/Se":{"identifier":"doc:\/\/RevenueCat\/Se","type":"unresolvable","title":"Swift.Decodable"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/impression(_:_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"text":"(","kind":"text"},{"text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"text":")","kind":"text"}],"abstract":[{"text":"A ","type":"text"},{"code":"PaywallView","type":"codeVoice"},{"type":"text","text":" was displayed."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)","url":"\/documentation\/revenuecat\/paywallevent\/impression(_:_:)","title":"PaywallEvent.impression(_:_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/equatable-implementations","role":"collectionGroup","kind":"article"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/cancel(_:_:)":{"url":"\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)","abstract":[{"text":"A purchase was cancelled.","type":"text"}],"title":"PaywallEvent.cancel(_:_:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cancel"},{"text":"(","kind":"text"},{"text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywallevent\/decodable-implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"url":"\/documentation\/revenuecat\/paywallevent\/id","abstract":[{"text":"An identifier that represents a paywall event.","type":"text"}],"title":"PaywallEvent.ID","navigatorTitle":[{"text":"ID","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/creationData-swift.property":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property","title":"creationData","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"text":"CreationData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","url":"\/documentation\/revenuecat\/paywallevent\/sessionid","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"title":"PaywallEvent.SessionID","navigatorTitle":[{"kind":"identifier","text":"SessionID"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/!=(_:_:).json index 3f889d140..eba915ef5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallEventO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallEventO","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/equatable-implementations","role":"collectionGroup","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/!=(_:_:)":{"title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/revenuecat\/paywallevent\/!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/cancel(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/cancel(_:_:).json index ad0cda078..80f4a633b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/cancel(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/cancel(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancel"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancel"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A purchase was cancelled."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancel"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"title":"PaywallEvent.cancel(_:_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12PaywallEventO6cancelyA2C12CreationDataV_AC0G0VtcACmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/cancel(_:_:)":{"role":"symbol","title":"PaywallEvent.cancel(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cancel"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"A purchase was cancelled."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"}}} \ No newline at end of file +{"abstract":[{"text":"A purchase was cancelled.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cancel"},{"kind":"text","text":"("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"text":", ","kind":"text"},{"text":"PaywallEvent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","text":"Data"},{"kind":"text","text":")"}],"platforms":["macOS"]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"cancel","kind":"identifier"},{"kind":"text","text":"("},{"text":"CreationData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"text":", ","kind":"text"},{"text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"title":"PaywallEvent.cancel(_:_:)","role":"symbol","symbolKind":"case","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cancel","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"text":")","kind":"text"}],"externalID":"s:10RevenueCat12PaywallEventO6cancelyA2C12CreationDataV_AC0G0VtcACmF"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/cancel(_:_:)":{"url":"\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)","abstract":[{"text":"A purchase was cancelled.","type":"text"}],"title":"PaywallEvent.cancel(_:_:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cancel"},{"text":"(","kind":"text"},{"text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/cancel(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/close(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/close(_:_:).json index 7e3faf2f8..965be22df 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/close(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/close(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/close(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was closed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"title":"PaywallEvent.close(_:_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12PaywallEventO5closeyA2C12CreationDataV_AC0G0VtcACmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/close(_:_:)":{"role":"symbol","title":"PaywallEvent.close(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was closed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/close(_:_:)"}}} \ No newline at end of file +{"abstract":[{"text":"A ","type":"text"},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was closed."}],"metadata":{"title":"PaywallEvent.close(_:_:)","modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat12PaywallEventO5closeyA2C12CreationDataV_AC0G0VtcACmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"close"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data","kind":"typeIdentifier"},{"kind":"text","text":")"}],"roleHeading":"Case"},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/close(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"CreationData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"text":", ","kind":"text"},{"text":"Data","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}]},{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"close"},{"text":"(","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","text":"PaywallEvent","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"text":"PaywallEvent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/close(_:_:)":{"title":"PaywallEvent.close(_:_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/revenuecat\/paywallevent\/close(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/close(_:_:)","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"A "},{"code":"PaywallView","type":"codeVoice"},{"type":"text","text":" was closed."}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.property.json index 2a376b313..bbe8acd97 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},{"type":"text","text":" for this event."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"creationData","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"}],"symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO12creationDataAC08CreationF0Vvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/creationData-swift.property":{"role":"symbol","title":"creationData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationData"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"}],"title":"creationData","role":"symbol","externalID":"s:10RevenueCat12PaywallEventO12creationDataAC08CreationF0Vvp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"creationData","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"text":"CreationData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","text":"CreationData"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"the underlying "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","type":"reference","isActive":true},{"type":"text","text":" for this event."}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/creationData-swift.property":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property","title":"creationData","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"creationData"},{"kind":"text","text":": "},{"text":"CreationData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/creationData-swift.property","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct.json index dd053ece0..ac2086ac1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"role":"symbol","title":"PaywallEvent.CreationData","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"symbolKind":"struct","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/date":{"role":"symbol","title":"date","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(id:date:)":{"role":"symbol","title":"init(id:date:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV","modules":[{"name":"RevenueCat"}],"roleHeading":"Structure","extendedModule":"RevenueCat","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"CreationData","kind":"identifier"}],"symbolKind":"struct"},"abstract":[{"text":"The creation data of a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","type":"reference","isActive":true},{"type":"text","text":"."}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations"],"generated":true}],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CreationData"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"]}],"kind":"symbol","references":{"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","title":"Decodable Implementations","type":"topic","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/date":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","kind":"symbol","abstract":[],"title":"date","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"date"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(id:date:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)","type":"topic","abstract":[],"title":"init(id:date:)","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"ID","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"kind":"text","text":", "},{"text":"date","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/id":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id","abstract":[],"title":"id","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/!=(_:_:).json index 67d91e789..22f789655 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallEventO12CreationDataV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)"]}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallEventO12CreationDataV","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/!=(_:_:)":{"title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/date.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/date.json index 1231dbac6..402b60fae 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/date.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/date.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"date","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV4date10Foundation4DateVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/date":{"role":"symbol","title":"date","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"date"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12PaywallEventO12CreationDataV4date10Foundation4DateVvp","title":"date","roleHeading":"Instance Property","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"date"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/date":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/date","kind":"symbol","abstract":[],"title":"date","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"date"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/decodable-implementations.json index 8c8d7891b..7d29853c9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"Decodable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)"],"title":"Initializers"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(from:)":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)","title":"init(from:)","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/equatable-implementations.json index 1075733cb..fea869b09 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)"],"generated":true,"title":"Operators"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Equatable-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/!=(_:_:)":{"title":"!=(_:_:)","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/!=(_:_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/id.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/id.json index 50eab8594..d1507698f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/id.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/id.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa","text":"ID"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa","text":"ID"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"title":"id","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV2id10Foundation4UUIDVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"role":"symbol","title":"PaywallEvent.ID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall event."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ID"}],"url":"\/documentation\/revenuecat\/paywallevent\/id"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/id":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"platforms":["iOS"],"languages":["swift"]},{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","text":"PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"ID","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Property","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa","text":"ID"}],"externalID":"s:10RevenueCat12PaywallEventO12CreationDataV2id10Foundation4UUIDVvp","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/id":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id","abstract":[],"title":"id","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/id"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"url":"\/documentation\/revenuecat\/paywallevent\/id","abstract":[{"text":"An identifier that represents a paywall event.","type":"text"}],"title":"PaywallEvent.ID","navigatorTitle":[{"text":"ID","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(from:).json index ddfe8f1ba..8d6c92605 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"title":"init(from:)","role":"symbol","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV4fromAEs7Decoder_p_tKcfc","symbolKind":"init"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}],"name":"decoder"}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(from:)":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(from:)","title":"init(from:)","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/Decodable-Implementations":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/Decodable-Implementations","title":"Decodable Implementations","type":"topic","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(id:date:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(id:date:).json index 6505fac01..a2b98eacd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(id:date:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/creationdata-swift.struct/init(id:date:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa","text":"ID"},{"kind":"text","text":" = .init(), "},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":" = .init())"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa","text":"ID"},{"kind":"text","text":" = .init(), "},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":" = .init())"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":")"}],"title":"init(id:date:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV2id4dateAE10Foundation4UUIDV_AH4DateVtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"role":"symbol","title":"PaywallEvent.ID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall event."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ID"}],"url":"\/documentation\/revenuecat\/paywallevent\/id"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(id:date:)":{"role":"symbol","title":"init(id:date:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID"},{"kind":"text","text":" = .init(), "},{"text":"date","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"text":" = .init())","kind":"text"}],"platforms":["iOS"],"languages":["swift"]},{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","text":"PaywallEvent"},{"kind":"text","text":"."},{"text":"ID","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"kind":"text","text":" = .init(), "},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":" = .init())","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"init(id:date:)","externalID":"s:10RevenueCat12PaywallEventO12CreationDataV2id4dateAE10Foundation4UUIDV_AH4DateVtcfc","symbolKind":"init","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"ID","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"url":"\/documentation\/revenuecat\/paywallevent\/id","abstract":[{"text":"An identifier that represents a paywall event.","type":"text"}],"title":"PaywallEvent.ID","navigatorTitle":[{"text":"ID","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct/init(id:date:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct\/init(id:date:)","type":"topic","abstract":[],"title":"init(id:date:)","url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"ID","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO2IDa"},{"kind":"text","text":", "},{"text":"date","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.property.json index 491a3ad57..20c2ebe42 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},{"type":"text","text":" for this event."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"data","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"}],"symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4dataAC4DataVvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/data-swift.property":{"role":"symbol","title":"data","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.property"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property"},"metadata":{"externalID":"s:10RevenueCat12PaywallEventO4dataAC4DataVvp","title":"data","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"data"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},{"type":"text","text":" for this event."}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/data-swift.property":{"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.property","kind":"symbol","title":"data","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/data-swift.property","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"data","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct.json index 6991d02ac..9cd13b91f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Data"}],"role":"symbol","title":"PaywallEvent.Data","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"symbolKind":"struct","externalID":"s:10RevenueCat12PaywallEventO4DataV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/darkMode":{"role":"symbol","title":"darkMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/paywallRevision":{"role":"symbol","title":"paywallRevision","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallRevision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(offering:paywall:sessionID:displayMode:locale:darkMode:)":{"role":"symbol","title":"init(offering:paywall:sessionID:displayMode:locale:darkMode:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"offering"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/localeIdentifier":{"role":"symbol","title":"localeIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localeIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/sessionIdentifier":{"role":"symbol","title":"sessionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/offeringIdentifier":{"role":"symbol","title":"offeringIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/displayMode":{"role":"symbol","title":"displayMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Data","kind":"identifier"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"Data"}],"title":"PaywallEvent.Data","externalID":"s:10RevenueCat12PaywallEventO4DataV","symbolKind":"struct","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"],"title":"Default Implementations"}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/s8SendableP"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/displayMode":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"displayMode","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"}],"type":"topic","kind":"symbol","title":"displayMode","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode"},"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/darkMode":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"darkMode"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"darkMode","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(offering:paywall:sessionID:displayMode:locale:darkMode:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"offering"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":", "},{"text":"paywall","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sessionID"},{"text":": ","kind":"text"},{"text":"SessionID","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"displayMode"},{"text":": ","kind":"text"},{"text":"PaywallViewMode","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"text":", ","kind":"text"},{"text":"locale","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"darkMode","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","title":"init(offering:paywall:sessionID:displayMode:locale:darkMode:)","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Equatable-Implementations":{"type":"topic","kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/sessionIdentifier":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sessionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"}],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier","title":"sessionIdentifier","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/Se":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/offeringIdentifier":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"offeringIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","kind":"symbol","title":"offeringIdentifier","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/paywallRevision":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"paywallRevision","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision","title":"paywallRevision","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Decodable-Implementations":{"type":"topic","kind":"article","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/localeIdentifier":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localeIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier","title":"localeIdentifier","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/!=(_:_:).json index 2df29314d..731fce6e7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallEventO4DataV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)"},"metadata":{"roleHeading":"Operator","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12PaywallEventO4DataV","extendedModule":"Swift","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Equatable-Implementations":{"type":"topic","kind":"article","title":"Equatable Implementations","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/!=(_:_:)":{"type":"topic","abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/darkmode.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/darkmode.json index de807d6c0..481ca519b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/darkmode.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/darkmode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"darkMode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4DataV8darkModeSbvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/darkMode":{"role":"symbol","title":"darkMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"darkMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode"},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"darkMode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"darkMode","role":"symbol","externalID":"s:10RevenueCat12PaywallEventO4DataV8darkModeSbvp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/darkMode":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"darkMode"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"darkMode","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/darkMode"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/decodable-implementations.json index dcbde8d0c..87e47adab 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"kind":"article","topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(from:)":{"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)","title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/displaymode.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/displaymode.json index a1a0b45f1..d712c5292 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/displaymode.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/displaymode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"}],"title":"displayMode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4DataV11displayModeAA0c4ViewG0Ovp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/displayMode":{"role":"symbol","title":"displayMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayMode"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","text":"PaywallViewMode"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"displayMode","externalID":"s:10RevenueCat12PaywallEventO4DataV11displayModeAA0c4ViewG0Ovp","symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayMode"},{"text":": ","kind":"text"},{"text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/displayMode":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"displayMode","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"}],"type":"topic","kind":"symbol","title":"displayMode","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/displayMode"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/equatable-implementations.json index 535caeb17..9114921ab 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Equatable-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/!=(_:_:)":{"type":"topic","abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/!=(_:_:)","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(from:).json index af4cba4d2..88a65b097 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallEventO4DataV4fromAEs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"RevenueCat","title":"init(from:)","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12PaywallEventO4DataV4fromAEs7Decoder_p_tKcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(from:)":{"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)","title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/Decodable-Implementations":{"type":"topic","kind":"article","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/Decodable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(offering:paywall:sessionid:displaymode:locale:darkmode:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(offering:paywall:sessionid:displaymode:locale:darkmode:).json index 9cf48e3b3..e25165946 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(offering:paywall:sessionid:displaymode:locale:darkmode:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/init(offering:paywall:sessionid:displaymode:locale:darkmode:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"offering"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","text":"SessionID"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"offering"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","text":"SessionID"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init(offering:paywall:sessionID:displayMode:locale:darkMode:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"offering"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallEventO4DataV8offering7paywall9sessionID11displayMode6locale04darkK0AeA8OfferingC_AA0cE0V10Foundation4UUIDVAA0c4ViewK0OAP6LocaleVSbtcfc","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"role":"symbol","title":"PaywallEvent.SessionID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SessionID"}],"url":"\/documentation\/revenuecat\/paywallevent\/sessionid"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(offering:paywall:sessionID:displayMode:locale:darkMode:)":{"role":"symbol","title":"init(offering:paywall:sessionID:displayMode:locale:darkMode:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"offering"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"displayMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"offering"},{"text":": ","kind":"text"},{"text":"Offering","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"paywall","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier","text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","text":"PaywallEvent","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO"},{"text":".","kind":"text"},{"text":"SessionID","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"},{"text":", ","kind":"text"},{"text":"displayMode","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","kind":"typeIdentifier","text":"PaywallViewMode"},{"text":", ","kind":"text"},{"text":"locale","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"text":"darkMode","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"offering"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","text":"Offering","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"},{"text":", ","kind":"text"},{"text":"paywall","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","text":"SessionID","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"displayMode","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},{"kind":"text","text":", "},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)","interfaceLanguage":"swift"},"metadata":{"platforms":[{"introducedAt":"15.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"unavailable":false,"beta":false,"introducedAt":"12.0","name":"macOS","deprecated":false},{"introducedAt":"15.0","deprecated":false,"unavailable":false,"name":"tvOS","beta":false},{"introducedAt":"8.0","deprecated":false,"name":"watchOS","beta":false,"unavailable":false}],"roleHeading":"Initializer","role":"symbol","title":"init(offering:paywall:sessionID:displayMode:locale:darkMode:)","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12PaywallEventO4DataV8offering7paywall9sessionID11displayMode6locale04darkK0AeA8OfferingC_AA0cE0V10Foundation4UUIDVAA0c4ViewK0OAP6LocaleVSbtcfc","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"offering"},{"text":": ","kind":"text"},{"text":"Offering","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paywall"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sessionID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","text":"SessionID","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"displayMode"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Locale","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"darkMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","url":"\/documentation\/revenuecat\/paywallevent\/sessionid","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"title":"PaywallEvent.SessionID","navigatorTitle":[{"kind":"identifier","text":"SessionID"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/init(offering:paywall:sessionID:displayMode:locale:darkMode:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"offering"},{"text":": ","kind":"text"},{"text":"Offering","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOffering"},{"kind":"text","text":", "},{"text":"paywall","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sessionID"},{"text":": ","kind":"text"},{"text":"SessionID","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"displayMode"},{"text":": ","kind":"text"},{"text":"PaywallViewMode","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"text":", ","kind":"text"},{"text":"locale","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"darkMode","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","title":"init(offering:paywall:sessionID:displayMode:locale:darkMode:)","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/init(offering:paywall:sessionID:displayMode:locale:darkMode:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/localeidentifier.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/localeidentifier.json index fcc93f1e8..5a4541094 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/localeidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/localeidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localeIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localeIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localeIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4DataV16localeIdentifierSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/localeIdentifier":{"role":"symbol","title":"localeIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localeIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"title":"localeIdentifier","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localeIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:10RevenueCat12PaywallEventO4DataV16localeIdentifierSSvp"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localeIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/localeIdentifier":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localeIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier","title":"localeIdentifier","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/localeIdentifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/offeringidentifier.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/offeringidentifier.json index 21e0294c1..338905f27 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/offeringidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/offeringidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"offeringIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4DataV18offeringIdentifierSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/offeringIdentifier":{"role":"symbol","title":"offeringIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offeringIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","title":"offeringIdentifier","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"offeringIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:10RevenueCat12PaywallEventO4DataV18offeringIdentifierSSvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/offeringIdentifier":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"offeringIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","kind":"symbol","title":"offeringIdentifier","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/offeringIdentifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/paywallrevision.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/paywallrevision.json index f0ca36be5..28bfd1e63 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/paywallrevision.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/paywallrevision.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallRevision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallRevision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"paywallRevision","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4DataV15paywallRevisionSivp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/paywallRevision":{"role":"symbol","title":"paywallRevision","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallRevision"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"paywallRevision","externalID":"s:10RevenueCat12PaywallEventO4DataV15paywallRevisionSivp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paywallRevision","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"symbolKind":"property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"paywallRevision"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/paywallRevision":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"paywallRevision","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision","title":"paywallRevision","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/paywallRevision"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/sessionidentifier.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/sessionidentifier.json index c8eb2203e..1b54125c8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/sessionidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/data-swift.struct/sessionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","text":"SessionID"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","text":"SessionID"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"}],"title":"sessionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12PaywallEventO4DataV17sessionIdentifier10Foundation4UUIDVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/sessionIdentifier":{"role":"symbol","title":"sessionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"role":"symbol","title":"PaywallEvent.SessionID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SessionID"}],"url":"\/documentation\/revenuecat\/paywallevent\/sessionid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"externalID":"s:10RevenueCat12PaywallEventO4DataV17sessionIdentifier10Foundation4UUIDVvp","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sessionIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","kind":"typeIdentifier","text":"SessionID"}],"roleHeading":"Instance Property","title":"sessionIdentifier"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sessionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID"}]},{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sessionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"kind":"text","text":"."},{"text":"SessionID","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"}],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct/sessionIdentifier":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sessionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionID","preciseIdentifier":"s:10RevenueCat12PaywallEventO9SessionIDa"}],"type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier","title":"sessionIdentifier","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct\/sessionIdentifier"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","url":"\/documentation\/revenuecat\/paywallevent\/sessionid","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"title":"PaywallEvent.SessionID","navigatorTitle":[{"kind":"identifier","text":"SessionID"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/decodable-implementations.json index 4bd4757be..f83d94a2e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"kind":"article","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)"],"generated":true}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/init(from:)":{"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/equatable-implementations.json index 4f185c08c..dfd0db230 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/!=(_:_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)"],"title":"Operators"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Equatable-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/!=(_:_:)":{"title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/revenuecat\/paywallevent\/!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/!=(_:_:)","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/id.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/id.json index 5f6daebf2..3eaa77233 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/id.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/id.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An identifier that represents a paywall event."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"}],"title":"PaywallEvent.ID","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat12PaywallEventO2IDa","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"ID"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"role":"symbol","title":"PaywallEvent.ID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall event."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ID"}],"url":"\/documentation\/revenuecat\/paywallevent\/id"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"An identifier that represents a paywall event."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ID"},{"text":" = ","kind":"text"},{"text":"UUID","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4UUIDV"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"navigatorTitle":[{"text":"ID","kind":"identifier"}],"title":"PaywallEvent.ID","externalID":"s:10RevenueCat12PaywallEventO2IDa","symbolKind":"typealias","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ID"}],"roleHeading":"Type Alias","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/ID":{"url":"\/documentation\/revenuecat\/paywallevent\/id","abstract":[{"text":"An identifier that represents a paywall event.","type":"text"}],"title":"PaywallEvent.ID","navigatorTitle":[{"text":"ID","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ID","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/ID"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/impression(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/impression(_:_:).json index 018471584..824eb6dbc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/impression(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/impression(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","text":"CreationData"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/impression(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was displayed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"title":"PaywallEvent.impression(_:_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12PaywallEventO10impressionyA2C12CreationDataV_AC0G0VtcACmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"role":"symbol","title":"PaywallEvent.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"The content of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/impression(_:_:)":{"role":"symbol","title":"PaywallEvent.impression(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/impression(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"role":"symbol","title":"PaywallEvent.CreationData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"CreationData"}],"abstract":[{"type":"text","text":"The creation data of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"PaywallEvent.impression(_:_:)","symbolKind":"case","externalID":"s:10RevenueCat12PaywallEventO10impressionyA2C12CreationDataV_AC0G0VtcACmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"impression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"CreationData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"text":", ","kind":"text"},{"text":"Data","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol"},"abstract":[{"text":"A ","type":"text"},{"type":"codeVoice","code":"PaywallView"},{"type":"text","text":" was displayed."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"impression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"CreationData","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","kind":"typeIdentifier","text":"Data"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"impression"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO","kind":"typeIdentifier","text":"PaywallEvent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct","text":"CreationData","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV","text":"Data","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/impression(_:_:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Data-swift.struct":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"kind":"symbol","title":"PaywallEvent.Data","url":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","role":"symbol","abstract":[{"type":"text","text":"The content of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Data-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/CreationData-swift.struct":{"url":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","abstract":[{"type":"text","text":"The creation data of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":".","type":"text"}],"title":"PaywallEvent.CreationData","navigatorTitle":[{"kind":"identifier","text":"CreationData"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"CreationData","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/CreationData-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/impression(_:_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"impression"},{"text":"(","kind":"text"},{"text":"CreationData","preciseIdentifier":"s:10RevenueCat12PaywallEventO12CreationDataV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO4DataV"},{"text":")","kind":"text"}],"abstract":[{"text":"A ","type":"text"},{"code":"PaywallView","type":"codeVoice"},{"type":"text","text":" was displayed."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/impression(_:_:)","url":"\/documentation\/revenuecat\/paywallevent\/impression(_:_:)","title":"PaywallEvent.impression(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/init(from:).json index bc5006d78..c6db063eb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat12PaywallEventO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","title":"init(from:)","externalID":"s:10RevenueCat12PaywallEventO4fromACs7Decoder_p_tKcfc","role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}],"name":"decoder"}]},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/init(from:)":{"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/paywallevent\/init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/Decodable-Implementations","title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywallevent\/decodable-implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallevent/sessionid.json b/docs/4.37.0/data/documentation/revenuecat/paywallevent/sessionid.json index e0cc3a55d..02e9b4156 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallevent/sessionid.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallevent/sessionid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallevent\/sessionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"title":"PaywallEvent.SessionID","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat12PaywallEventO9SessionIDa","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"SessionID"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"role":"symbol","title":"PaywallEvent.SessionID","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SessionID"}],"url":"\/documentation\/revenuecat\/paywallevent\/sessionid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallevent\/sessionid"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SessionID"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:10Foundation4UUIDV","kind":"typeIdentifier","text":"UUID"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Type Alias","symbolKind":"typealias","title":"PaywallEvent.SessionID","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SessionID"}],"navigatorTitle":[{"kind":"identifier","text":"SessionID"}],"externalID":"s:10RevenueCat12PaywallEventO9SessionIDa"},"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallEvent/SessionID":{"abstract":[{"type":"text","text":"An identifier that represents a paywall session."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent\/SessionID","url":"\/documentation\/revenuecat\/paywallevent\/sessionid","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionID"}],"title":"PaywallEvent.SessionID","navigatorTitle":[{"kind":"identifier","text":"SessionID"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration.json index 3498770fa..7f6e40ca5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"title":"PaywallLocalizedConfiguration","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/features":{"role":"symbol","title":"features","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetailsWithIntroOffer":{"role":"symbol","title":"offerDetailsWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/title":{"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/subtitle":{"role":"symbol","title":"subtitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToActionWithIntroOffer":{"role":"symbol","title":"callToActionWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerName":{"role":"symbol","title":"offerName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The name representing each of the packages, most commonly a variable."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToAction":{"role":"symbol","title":"callToAction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetails":{"role":"symbol","title":"offerDetails","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails"}}} \ No newline at end of file +{"metadata":{"navigatorTitle":[{"text":"PaywallLocalizedConfiguration","kind":"identifier"}],"title":"PaywallLocalizedConfiguration","symbolKind":"protocol","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Protocol"},"sections":[],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/tierName","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title"]}],"relationshipsSections":[{"title":"Conforming Types","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct"],"type":"conformingTypes","kind":"relationships"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/subtitle":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","required":true,"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle","type":"topic","title":"subtitle","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/title":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","required":true,"title":"title","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title","abstract":[{"text":"The title of the paywall screen.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetails":{"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails","title":"offerDetails","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerDetails","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/features":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features","required":true,"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","title":"features","abstract":[{"text":"An optional list of features that describe this paywall.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/tierName":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/tierName","required":true,"kind":"symbol","abstract":[{"type":"text","text":"An optional name representing the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"tierName","type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/tiername","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tierName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToAction":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"callToAction","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction","kind":"symbol","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","title":"callToAction"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToActionWithIntroOffer":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"The content of the main action button for purchasing a subscription when an intro offer is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"text":", no information regarding trial eligibility will be displayed.","type":"text"}],"required":true,"title":"callToActionWithIntroOffer","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerName":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[{"text":"The name representing each of the packages, most commonly a variable.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername","title":"offerName","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetailsWithIntroOffer":{"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer","title":"offerDetailsWithIntroOffer","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerDetailsWithIntroOffer","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoaction.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoaction.json index 366bc8676..863618352 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"kind":"symbol","metadata":{"role":"symbol","title":"callToAction","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP12callToActionSSvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToAction":{"role":"symbol","title":"callToAction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToAction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP12callToActionSSvp","role":"symbol","roleHeading":"Instance Property","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"callToAction"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"callToAction","symbolKind":"property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"callToAction","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToAction":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"callToAction","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription."}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction","kind":"symbol","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToAction","title":"callToAction"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoactionwithintrooffer.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoactionwithintrooffer.json index e8ed82ac0..41e511672 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoactionwithintrooffer.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/calltoactionwithintrooffer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"kind":"symbol","metadata":{"role":"symbol","title":"callToActionWithIntroOffer","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP26callToActionWithIntroOfferSSSgvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToActionWithIntroOffer":{"role":"symbol","title":"callToActionWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The content of the main action button for purchasing a subscription when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"text":"The content of the main action button for purchasing a subscription when an intro offer is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If "},{"code":"nil","type":"codeVoice"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","required":true,"roleHeading":"Instance Property","title":"callToActionWithIntroOffer","symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP26callToActionWithIntroOfferSSSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"callToActionWithIntroOffer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/callToActionWithIntroOffer":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"The content of the main action button for purchasing a subscription when an intro offer is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"text":", no information regarding trial eligibility will be displayed.","type":"text"}],"required":true,"title":"callToActionWithIntroOffer","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/callToActionWithIntroOffer","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"callToActionWithIntroOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/features.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/features.json index 2e414ce0c..1f941c167 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/features.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/features.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","text":"LocalizedConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","text":"Feature"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"kind":"symbol","metadata":{"role":"symbol","title":"features","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP8featuresSayAA0C4DataV0dE0V7FeatureVGvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"role":"symbol","title":"PaywallData.LocalizedConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct"},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"role":"symbol","title":"paywall","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/offering\/paywall"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"role":"symbol","title":"PaywallData.LocalizedConfiguration.Feature","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Feature"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Feature"}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature"},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"role":"symbol","title":"PaywallData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallData"}],"abstract":[{"type":"text","text":"The data necessary to display a paywall using the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"type":"text","text":"They can be created and configured in the dashboard, then accessed from "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallData"}],"url":"\/documentation\/revenuecat\/paywalldata"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/features":{"role":"symbol","title":"features","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"LocalizedConfiguration","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP8featuresSayAA0C4DataV0dE0V7FeatureVGvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"text":": [","kind":"text"},{"text":"PaywallData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier","text":"LocalizedConfiguration"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","text":"Feature","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"modules":[{"name":"RevenueCat"}],"required":true,"symbolKind":"property","role":"symbol","title":"features","roleHeading":"Instance Property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"An optional list of features that describe this paywall."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"features","kind":"identifier"},{"text":": [","kind":"text"},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"LocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","text":"Feature"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct","type":"topic","abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LocalizedConfiguration"}],"navigatorTitle":[{"text":"LocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/features":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"features"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:10RevenueCat11PaywallDataV","text":"PaywallData","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"LocalizedConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Feature","preciseIdentifier":"s:10RevenueCat11PaywallDataV22LocalizedConfigurationV7FeatureV"},{"kind":"text","text":"]"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features","required":true,"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/features","title":"features","abstract":[{"text":"An optional list of features that describe this paywall.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData":{"type":"topic","url":"\/documentation\/revenuecat\/paywalldata","navigatorTitle":[{"text":"PaywallData","kind":"identifier"}],"title":"PaywallData","role":"symbol","kind":"symbol","abstract":[{"text":"The data necessary to display a paywall using the ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" library."},{"type":"text","text":" "},{"text":"They can be created and configured in the dashboard, then accessed from ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallData/LocalizedConfiguration-swift.struct/Feature":{"url":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/LocalizedConfiguration-swift.struct\/Feature","navigatorTitle":[{"text":"Feature","kind":"identifier"}],"abstract":[{"type":"text","text":"An item to be showcased in a paywall."}],"title":"PaywallData.LocalizedConfiguration.Feature","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Feature"}]},"doc://RevenueCat/documentation/RevenueCat/Offering/paywall":{"title":"paywall","abstract":[{"type":"text","text":"Paywall configuration defined in RevenueCat dashboard."}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywall"},{"kind":"text","text":": "},{"text":"PaywallData","preciseIdentifier":"s:10RevenueCat11PaywallDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering\/paywall","url":"\/documentation\/revenuecat\/offering\/paywall","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetails.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetails.json index 3977fcfe2..222e37401 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetails.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetails.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerDetails","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP12offerDetailsSSSgvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetails":{"role":"symbol","title":"offerDetails","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"offerDetails","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP12offerDetailsSSSgvp","role":"symbol","required":true,"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetails"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetails":{"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails","title":"offerDetails","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Description for the offer to be purchased."}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerDetails","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetails","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetailswithintrooffer.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetailswithintrooffer.json index ab3654481..a57b1cb44 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetailswithintrooffer.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offerdetailswithintrooffer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerDetailsWithIntroOffer","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP26offerDetailsWithIntroOfferSSSgvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetailsWithIntroOffer":{"role":"symbol","title":"offerDetailsWithIntroOffer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerDetailsWithIntroOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"kind":"symbol","abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"text":"If ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":", no information regarding trial eligibility will be displayed.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"required":true,"symbolKind":"property","title":"offerDetailsWithIntroOffer","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerDetailsWithIntroOffer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP26offerDetailsWithIntroOfferSSSgvp","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerDetailsWithIntroOffer":{"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer","title":"offerDetailsWithIntroOffer","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Description for the offer to be purchased when an intro offer is available."},{"type":"text","text":" "},{"type":"text","text":"If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", no information regarding trial eligibility will be displayed."}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerDetailsWithIntroOffer","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerDetailsWithIntroOffer","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offername.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offername.json index 83445a11a..80a9bc428 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offername.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/offername.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The name representing each of the packages, most commonly a variable."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerName","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP9offerNameSSSgvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerName":{"role":"symbol","title":"offerName","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The name representing each of the packages, most commonly a variable."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerName"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"The name representing each of the packages, most commonly a variable.","type":"text"}],"metadata":{"title":"offerName","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP9offerNameSSSgvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"required":true},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/offerName":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/offerName","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[{"text":"The name representing each of the packages, most commonly a variable.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername","title":"offerName","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/subtitle.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/subtitle.json index 5c84bdf52..d2612856f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/subtitle.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/subtitle.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"kind":"symbol","metadata":{"role":"symbol","title":"subtitle","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP8subtitleSSSgvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/subtitle":{"role":"symbol","title":"subtitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"sections":[],"abstract":[{"text":"The subtitle of the paywall screen.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subtitle"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"title":"subtitle","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP8subtitleSSSgvp","role":"symbol","required":true,"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtitle"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/subtitle":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtitle","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/subtitle","required":true,"abstract":[{"type":"text","text":"The subtitle of the paywall screen."}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle","type":"topic","title":"subtitle","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/tiername.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/tiername.json new file mode 100644 index 000000000..88776e46c --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/tiername.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/tierName","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","title":"tierName","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"tierName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"required":true,"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP8tierNameSSSgvp","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"kind":"symbol","abstract":[{"text":"An optional name representing the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"reference","isActive":true},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"tierName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/tiername"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/tierName":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/tierName","required":true,"kind":"symbol","abstract":[{"type":"text","text":"An optional name representing the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"tierName","type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/tiername","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"tierName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallData/Tier":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallData\/Tier","type":"topic","abstract":[{"type":"text","text":"A group of packages that can be displayed together in a multi-tier paywall template."}],"navigatorTitle":[{"text":"Tier","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Tier","kind":"identifier"}],"title":"PaywallData.Tier","url":"\/documentation\/revenuecat\/paywalldata\/tier","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/title.json b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/title.json index 2927c30e1..0ee526eda 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/title.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywalllocalizedconfiguration/title.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The title of the paywall screen."}],"kind":"symbol","metadata":{"role":"symbol","title":"title","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP5titleSSvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"role":"symbol","title":"PaywallLocalizedConfiguration","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"abstract":[{"type":"text","text":"Defines the necessary localized information for a paywall."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/title":{"role":"symbol","title":"title","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"title"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The title of the paywall screen."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title","interfaceLanguage":"swift"},"sections":[],"metadata":{"required":true,"externalID":"s:10RevenueCat29PaywallLocalizedConfigurationP5titleSSvp","modules":[{"name":"RevenueCat"}],"title":"title","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"title","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"abstract":[{"text":"The title of the paywall screen.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"title"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration/title":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"title","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","required":true,"title":"title","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration\/title","abstract":[{"text":"The title of the paywall screen.","type":"text"}],"url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallLocalizedConfiguration":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Defines the necessary localized information for a paywall.","type":"text"}],"title":"PaywallLocalizedConfiguration","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallLocalizedConfiguration","url":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","navigatorTitle":[{"kind":"identifier","text":"PaywallLocalizedConfiguration"}],"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PaywallLocalizedConfiguration","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode.json index a15d5707b..0a23dece9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"title":"PaywallViewMode","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RevenueCat15PaywallViewModeO","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/CaseIterable-Implementations":{"role":"collectionGroup","title":"CaseIterable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/footer":{"beta":true,"role":"symbol","title":"PaywallViewMode.footer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"footer"}],"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will display the package selection."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/paywallviewmode\/footer"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/isFullScreen":{"role":"symbol","title":"isFullScreen","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether this mode is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/isfullscreen"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"role":"symbol","title":"PaywallViewMode.fullScreen","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullScreen"}],"abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/condensedFooter":{"beta":true,"role":"symbol","title":"PaywallViewMode.condensedFooter","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"condensedFooter"}],"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will include a button to make the package selection visible."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/paywallviewmode\/condensedfooter"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"abstract":[{"type":"text","text":"The default "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},{"type":"text","text":": "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/default"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallViewMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"],"title":"Enumeration Cases"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default"]},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations"],"title":"Default Implementations"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaywallViewMode"}],"modules":[{"name":"RevenueCat"}],"title":"PaywallViewMode","symbolKind":"enum","externalID":"s:10RevenueCat15PaywallViewModeO","role":"symbol","roleHeading":"Enumeration"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/CaseIterable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","type":"topic","abstract":[],"title":"CaseIterable Implementations","url":"\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Encodable-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","abstract":[],"title":"Encodable Implementations","kind":"article","url":"\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"title":"PaywallViewMode.fullScreen","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen","kind":"symbol","abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fullScreen","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/footer":{"url":"\/documentation\/revenuecat\/paywallviewmode\/footer","type":"topic","abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"text":" ","type":"text"},{"type":"text","text":"Multi-package templates will display the package selection."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"footer"}],"deprecated":true,"beta":true,"title":"PaywallViewMode.footer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","role":"symbol"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/condensedFooter":{"role":"symbol","deprecated":true,"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"text":" ","type":"text"},{"text":"Multi-package templates will include a button to make the package selection visible.","type":"text"}],"title":"PaywallViewMode.condensedFooter","url":"\/documentation\/revenuecat\/paywallviewmode\/condensedfooter","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"condensedFooter"}],"beta":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations","url":"\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations","type":"topic","title":"Equatable Implementations","abstract":[],"kind":"article","role":"collectionGroup"},"doc://RevenueCat/Se":{"identifier":"doc:\/\/RevenueCat\/Se","type":"unresolvable","title":"Swift.Decodable"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/s12CaseIterableP":{"identifier":"doc:\/\/RevenueCat\/s12CaseIterableP","type":"unresolvable","title":"Swift.CaseIterable"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/isFullScreen":{"kind":"symbol","title":"isFullScreen","url":"\/documentation\/revenuecat\/paywallviewmode\/isfullscreen","abstract":[{"text":"Whether this mode is ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","isActive":true,"type":"reference"},{"type":"text","text":"."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isFullScreen","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","type":"topic","abstract":[],"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/default":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default","type":"topic","abstract":[{"type":"text","text":"The default "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},{"text":": ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","isActive":true},{"text":".","type":"text"}],"title":"default","url":"\/documentation\/revenuecat\/paywallviewmode\/default","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": `Self`","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/!=(_:_:).json index 311d7deee..b4edd5dd7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat15PaywallViewModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"}}} \ No newline at end of file +{"metadata":{"symbolKind":"op","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat15PaywallViewModeO","roleHeading":"Operator"},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)","url":"\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)","type":"topic","title":"!=(_:_:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations","url":"\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations","type":"topic","title":"Equatable Implementations","abstract":[],"kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/allcases.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/allcases.json index 6366f41ff..c13486684 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/allcases.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/allcases.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/allcases"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A collection of all values of this type."}],"kind":"symbol","metadata":{"role":"symbol","title":"allCases","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:10RevenueCat15PaywallViewModeO8allCasesSayACGvpZ","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/CaseIterable-Implementations":{"role":"collectionGroup","title":"CaseIterable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/allcases"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/allcases"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations"]]},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"A collection of all values of this type.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"allCases","kind":"identifier"},{"kind":"text","text":": ["},{"text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"typeIdentifier"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"allCases","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","kind":"typeIdentifier","text":"PaywallViewMode"},{"text":"]","kind":"text"}],"title":"allCases","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat15PaywallViewModeO8allCasesSayACGvpZ","roleHeading":"Type Property"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/CaseIterable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","type":"topic","abstract":[],"title":"CaseIterable Implementations","url":"\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/allCases":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases","kind":"symbol","abstract":[{"type":"text","text":"A collection of all values of this type."}],"title":"allCases","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/allcases","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"},{"kind":"text","text":"]"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/caseiterable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/caseiterable-implementations.json index bead83054..0b07c3130 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/caseiterable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/caseiterable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CaseIterable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/allCases":{"role":"symbol","title":"allCases","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"A collection of all values of this type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/allcases"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/CaseIterable-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"CaseIterable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases"],"generated":true,"title":"Type Properties"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/allCases":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/allCases","kind":"symbol","abstract":[{"type":"text","text":"A collection of all values of this type."}],"title":"allCases","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/allcases","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"allCases"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/condensedfooter.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/condensedfooter.json index b64a2ed69..46a26c089 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/condensedfooter.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/condensedfooter.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"condensedFooter"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/condensedfooter"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will include a button to make the package selection visible."}],"kind":"symbol","metadata":{"role":"symbol","title":"PaywallViewMode.condensedFooter","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"condensedFooter"}],"symbolKind":"case","externalID":"s:10RevenueCat15PaywallViewModeO15condensedFooteryA2CmF","modules":[{"name":"RevenueCat"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/condensedFooter":{"beta":true,"role":"symbol","title":"PaywallViewMode.condensedFooter","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"condensedFooter"}],"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will include a button to make the package selection visible."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/paywallviewmode\/condensedfooter"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"case","externalID":"s:10RevenueCat15PaywallViewModeO15condensedFooteryA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"condensedFooter","kind":"identifier"}],"role":"symbol","title":"PaywallViewMode.condensedFooter","modules":[{"name":"RevenueCat"}],"platforms":[],"roleHeading":"Case"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"text":"Multi-package templates will include a button to make the package selection visible.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/condensedfooter"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"condensedFooter","kind":"identifier"}]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/condensedFooter":{"role":"symbol","deprecated":true,"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/condensedFooter","abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"text":" ","type":"text"},{"text":"Multi-package templates will include a button to make the package selection visible.","type":"text"}],"title":"PaywallViewMode.condensedFooter","url":"\/documentation\/revenuecat\/paywallviewmode\/condensedfooter","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"condensedFooter"}],"beta":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/decodable-implementations.json index e4967c71f..b7ea90fe5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/init(from:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations"},"metadata":{"title":"Decodable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"kind":"article","topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)","url":"\/documentation\/revenuecat\/paywallviewmode\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol","type":"topic","title":"init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/default.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/default.json index f84b5ee8d..992e143fc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/default.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/default.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO","text":"PaywallViewMode"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The default "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},{"type":"text","text":": "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"title":"default","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat15PaywallViewModeO7defaultACvpZ","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"role":"symbol","title":"PaywallViewMode.fullScreen","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullScreen"}],"abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}],"abstract":[{"type":"text","text":"The default "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},{"type":"text","text":": "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/default"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"sections":[],"kind":"symbol","metadata":{"externalID":"s:10RevenueCat15PaywallViewModeO7defaultACvpZ","roleHeading":"Type Property","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"default","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": `Self`"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","text":"PaywallViewMode","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat15PaywallViewModeO"}],"languages":["swift"],"platforms":["macOS"]},{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"text":": `Self`","kind":"text"}],"platforms":["iOS"]}],"kind":"declarations"}],"abstract":[{"text":"The default ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","type":"reference"},{"type":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","isActive":true,"type":"reference"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/default":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/default","type":"topic","abstract":[{"type":"text","text":"The default "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"},{"text":": ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","isActive":true},{"text":".","type":"text"}],"title":"default","url":"\/documentation\/revenuecat\/paywallviewmode\/default","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": `Self`","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"title":"PaywallViewMode.fullScreen","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen","kind":"symbol","abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fullScreen","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encodable-implementations.json index fbd08b56a..ef42f0c9a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Encodable Implementations","role":"collectionGroup"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)"],"generated":true}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/encode(to:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"title":"encode(to:)","url":"\/documentation\/revenuecat\/paywallviewmode\/encode(to:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encode(to:).json index 9c71d68da..43890b58b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat15PaywallViewModeO6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:10RevenueCat15PaywallViewModeO6encode2toys7Encoder_p_tKF","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","role":"symbol","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"encode(to:)"},"abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"text":"The encoder to write data to.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If the value fails to encode anything, ","type":"text"},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"text":"encoder’s format.","type":"text"}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/encode(to:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"title":"encode(to:)","url":"\/documentation\/revenuecat\/paywallviewmode\/encode(to:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Encodable-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Encodable-Implementations","abstract":[],"title":"Encodable Implementations","kind":"article","url":"\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/equatable-implementations.json index 5c80e1d22..4016d421d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Equatable-Implementations"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/!=(_:_:)","url":"\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)","type":"topic","title":"!=(_:_:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/footer.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/footer.json index 1f10759ac..d8aae75e2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/footer.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/footer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"footer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/footer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will display the package selection."}],"kind":"symbol","metadata":{"role":"symbol","title":"PaywallViewMode.footer","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"footer"}],"symbolKind":"case","externalID":"s:10RevenueCat15PaywallViewModeO6footeryA2CmF","modules":[{"name":"RevenueCat"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/footer":{"beta":true,"role":"symbol","title":"PaywallViewMode.footer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"footer"}],"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will display the package selection."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/paywallviewmode\/footer"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/footer"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"platforms":[],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat15PaywallViewModeO6footeryA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"footer","kind":"identifier"}],"roleHeading":"Case","title":"PaywallViewMode.footer","role":"symbol"},"abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"type":"text","text":" "},{"type":"text","text":"Multi-package templates will display the package selection."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"footer"}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/footer":{"url":"\/documentation\/revenuecat\/paywallviewmode\/footer","type":"topic","abstract":[{"type":"text","text":"Paywall can be displayed as an overlay on top of your own content."},{"text":" ","type":"text"},{"type":"text","text":"Multi-package templates will display the package selection."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"footer"}],"deprecated":true,"beta":true,"title":"PaywallViewMode.footer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/footer","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/fullscreen.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/fullscreen.json index 65e130761..9a5b0b18f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/fullscreen.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/fullscreen.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullScreen"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/fullscreen"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullScreen"}],"title":"PaywallViewMode.fullScreen","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat15PaywallViewModeO10fullScreenyA2CmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"role":"symbol","title":"PaywallViewMode.fullScreen","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullScreen"}],"abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/paywallviewmode\/fullscreen"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","interfaceLanguage":"swift"},"abstract":[{"text":"Paywall is displayed full-screen, with as much information as available.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fullScreen","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"sections":[],"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat15PaywallViewModeO10fullScreenyA2CmF","role":"symbol","title":"PaywallViewMode.fullScreen","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fullScreen","kind":"identifier"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"title":"PaywallViewMode.fullScreen","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen","kind":"symbol","abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fullScreen","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/init(from:).json index 31bdfd275..813aad40b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat15PaywallViewModeO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/init(from:)":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations"]]},"metadata":{"symbolKind":"init","role":"symbol","title":"init(from:)","extendedModule":"RevenueCat","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"externalID":"s:10RevenueCat15PaywallViewModeO4fromACs7Decoder_p_tKcfc","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/init(from:)","url":"\/documentation\/revenuecat\/paywallviewmode\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol","type":"topic","title":"init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/Decodable-Implementations","type":"topic","abstract":[],"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/isfullscreen.json b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/isfullscreen.json index 3633067ee..d83f833e1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/isfullscreen.json +++ b/docs/4.37.0/data/documentation/revenuecat/paywallviewmode/isfullscreen.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/isfullscreen"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether this mode is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isFullScreen","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:10RevenueCat15PaywallViewModeO12isFullScreenSbvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"role":"symbol","title":"PaywallViewMode.fullScreen","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullScreen"}],"abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/isFullScreen":{"role":"symbol","title":"isFullScreen","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFullScreen"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether this mode is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/paywallviewmode\/isfullscreen"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","title":"PaywallViewMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}],"abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallViewMode"}],"url":"\/documentation\/revenuecat\/paywallviewmode"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Whether this mode is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"isFullScreen","extendedModule":"RevenueCat","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isFullScreen"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"property","externalID":"s:10RevenueCat15PaywallViewModeO12isFullScreenSbvp","roleHeading":"Instance Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isFullScreen","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/paywallviewmode\/isfullscreen"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"PaywallViewMode","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode","abstract":[{"type":"text","text":"The mode for how a paywall is rendered."}],"url":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallViewMode"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/fullScreen":{"title":"PaywallViewMode.fullScreen","url":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen","kind":"symbol","abstract":[{"type":"text","text":"Paywall is displayed full-screen, with as much information as available."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"fullScreen","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PaywallViewMode/isFullScreen":{"kind":"symbol","title":"isFullScreen","url":"\/documentation\/revenuecat\/paywallviewmode\/isfullscreen","abstract":[{"text":"Whether this mode is ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/fullScreen","isActive":true,"type":"reference"},{"type":"text","text":"."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isFullScreen","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallViewMode\/isFullScreen","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype.json b/docs/4.37.0/data/documentation/revenuecat/periodtype.json index 1c4fb4563..8bfb0c3c6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPeriodType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCPeriodType","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","title":"PeriodType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"role":"symbol","title":"PeriodType.trial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/trial"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/encodable-implementations"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/decodable-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"role":"symbol","title":"PeriodType.intro","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/intro"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(rawvalue:)"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"abstract":[{"text":"Enum of supported period types for an entitlement.","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPeriodType) ","kind":"text"},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","externalID":"c:@M@RevenueCat@E@RCPeriodType","symbolKind":"enum","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PeriodType","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"normal"}],"kind":"symbol","title":"PeriodType.normal","abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Encodable-Implementations":{"url":"\/documentation\/revenuecat\/periodtype\/encodable-implementations","title":"Encodable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","title":"PeriodType.trial","url":"\/documentation\/revenuecat\/periodtype\/trial","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trial","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"If the entitlement is under a trial period.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Decodable-Implementations":{"abstract":[],"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/periodtype\/decodable-implementations","type":"topic","role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"type":"topic","title":"PeriodType.intro","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"role":"symbol","url":"\/documentation\/revenuecat\/periodtype\/intro","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","abstract":[{"text":"If the entitlement is under a introductory price period.","type":"text"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/periodtype\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)","url":"\/documentation\/revenuecat\/periodtype\/init(rawvalue:)","title":"init(rawValue:)","type":"topic"},"doc://RevenueCat/s12CaseIterableP":{"title":"Swift.CaseIterable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/periodtype/!=(_:_:).json index b5ca889ca..f2cfd88e1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/!=(_:_:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/periodtype\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/periodtype\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/decodable-implementations.json index 3b264312c..7a2275f99 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-9l4sd":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file +{"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/decodable-implementations"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-9l4sd":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd","title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/encodable-implementations.json index d75291792..65f083c76 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/encode(to:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)","url":"\/documentation\/revenuecat\/periodtype\/encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","type":"topic","title":"encode(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/periodtype/encode(to:).json index be7c886be..06462045c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat10PeriodTypeO6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"code":"encoder","type":"codeVoice"},{"text":" will encode an empty","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"keyed container in its place."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"type":"text","text":" "},{"text":"encoder’s format.","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/encode(to:)"]}],"sections":[],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","role":"symbol","externalID":"s:10RevenueCat10PeriodTypeO6encode2toys7Encoder_p_tKF","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/encode(to:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/encode(to:)","url":"\/documentation\/revenuecat\/periodtype\/encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","type":"topic","title":"encode(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Encodable-Implementations":{"url":"\/documentation\/revenuecat\/periodtype\/encodable-implementations","title":"Encodable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Encodable-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/equatable-implementations.json index b7fc5d74f..44ede69de 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)"],"generated":true}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/periodtype\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/periodtype/hash(into:).json index 90013adb5..7f8a737ad 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/hash(into:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"text":"hasher","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}]}]}],"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","title":"hash(into:)","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hash(into:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"url":"\/documentation\/revenuecat\/periodtype\/hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)","role":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/hashvalue.json index dbb302b14..1db2c4784 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/hashvalue"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","extendedModule":"Swift","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","title":"hashValue","symbolKind":"property"},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","abstract":[],"title":"hashValue","url":"\/documentation\/revenuecat\/periodtype\/hashvalue"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-6ti8b.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-6ti8b.json index fff39f3e5..2e20a411e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-6ti8b.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-6ti8b.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-6ti8b":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"Swift","title":"init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCPeriodType","role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}],"name":"decoder"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-6ti8b":{"url":"\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b","title":"init(from:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-9l4sd.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-9l4sd.json index b854c9126..2a3fea86d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-9l4sd.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/init(from:)-9l4sd.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat10PeriodTypeO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-9l4sd":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","role":"symbol","externalID":"s:10RevenueCat10PeriodTypeO4fromACs7Decoder_p_tKcfc","roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]},{"parameters":[{"name":"decoder","content":[{"inlineContent":[{"type":"text","text":"The decoder to read data from."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-9l4sd":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-9l4sd","title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}]},"doc://RevenueCat/documentation/RevenueCat/PeriodType/Decodable-Implementations":{"abstract":[],"title":"Decodable Implementations","url":"\/documentation\/revenuecat\/periodtype\/decodable-implementations","type":"topic","role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/Decodable-Implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/periodtype/init(rawvalue:).json index aa5ea9329..9d9f42be7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat10PeriodTypeO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","externalID":"s:10RevenueCat10PeriodTypeO8rawValueACSgSi_tcfc"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}],"type":"paragraph"}],"name":"rawValue"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/init(rawvalue:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(rawValue:)","url":"\/documentation\/revenuecat\/periodtype\/init(rawvalue:)","title":"init(rawValue:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/intro.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/intro.json index 4e7a839d4..be2decfd3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/intro.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/intro.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCIntro) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/intro"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"title":"PeriodType.intro","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPeriodType@RCIntro","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"role":"symbol","title":"PeriodType.intro","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/intro"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/intro"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPeriodType@RCIntro","title":"PeriodType.intro","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"intro","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCIntro) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"If the entitlement is under a introductory price period."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","role":"collection","kind":"symbol","title":"RevenueCat","abstract":[{"text":"😻 In-App Subscriptions Made Easy 😻","type":"text"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/intro":{"type":"topic","title":"PeriodType.intro","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intro"}],"role":"symbol","url":"\/documentation\/revenuecat\/periodtype\/intro","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/intro","abstract":[{"text":"If the entitlement is under a introductory price period.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/normal.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/normal.json index 3de6631d9..1f9bb724b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/normal.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/normal.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCNormal) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/normal"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"title":"PeriodType.normal","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPeriodType@RCNormal","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","title":"PeriodType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/normal"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"normal","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"RevenueCat"}],"title":"PeriodType.normal","externalID":"c:@M@RevenueCat@E@RCPeriodType@RCNormal","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCNormal) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"normal","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/normal"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/normal":{"role":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"normal"}],"kind":"symbol","title":"PeriodType.normal","abstract":[{"type":"text","text":"If the entitlement is not under an introductory or trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/normal","url":"\/documentation\/revenuecat\/periodtype\/normal"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/rawrepresentable-implementations.json index 6bcb40498..238725ea4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-6ti8b":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/hashvalue"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"kind":"article","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b"],"generated":true},{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)"],"generated":true}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/hash(into:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"url":"\/documentation\/revenuecat\/periodtype\/hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hash(into:)","role":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/hashValue","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","abstract":[],"title":"hashValue","url":"\/documentation\/revenuecat\/periodtype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/init(from:)-6ti8b":{"url":"\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b","title":"init(from:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/init(from:)-6ti8b","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/periodtype/trial.json b/docs/4.37.0/data/documentation/revenuecat/periodtype/trial.json index f74a18cc0..b518f9a42 100644 --- a/docs/4.37.0/data/documentation/revenuecat/periodtype/trial.json +++ b/docs/4.37.0/data/documentation/revenuecat/periodtype/trial.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCTrial) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/periodtype\/trial"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"title":"PeriodType.trial","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPeriodType@RCTrial","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"role":"symbol","title":"PeriodType.trial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"trial"}],"abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/periodtype\/trial"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"]]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"If the entitlement is under a trial period."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCTrial) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"trial","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/periodtype\/trial"]}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCPeriodType@RCTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"trial","kind":"identifier"}],"title":"PeriodType.trial","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"references":{"doc://RevenueCat/documentation/RevenueCat/PeriodType/trial":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType\/trial","title":"PeriodType.trial","url":"\/documentation\/revenuecat\/periodtype\/trial","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trial","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"If the entitlement is under a trial period.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext.json b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext.json new file mode 100644 index 000000000..344dfb2d1 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Class","symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"modules":[{"name":"RevenueCat"}],"title":"PresentedOfferingContext","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext"},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/init(offeringIdentifier:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/offeringIdentifier"],"title":"Instance Properties"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/isEqual(_:)"],"title":"Instance Methods"}],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" was presented.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPresentedOfferingContext) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"PresentedOfferingContext","kind":"identifier"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/presentedofferingcontext"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/init(offeringIdentifier:)":{"kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"offeringIdentifier","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"init(offeringIdentifier:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/init(offeringIdentifier:)","abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/presentedofferingcontext\/init(offeringidentifier:)","role":"symbol","type":"topic"},"doc://RevenueCat/objc(pl)NSObject":{"title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/hash":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"hash","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/hash","url":"\/documentation\/revenuecat\/presentedofferingcontext\/hash","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/offeringIdentifier":{"title":"offeringIdentifier","abstract":[{"type":"text","text":"The identifier of the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"type":"text","text":" containing this Package."}],"url":"\/documentation\/revenuecat\/presentedofferingcontext\/offeringidentifier","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/offeringIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","type":"unresolvable"},"doc://RevenueCat/s7CVarArgP":{"title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/isEqual(_:)":{"url":"\/documentation\/revenuecat\/presentedofferingcontext\/isequal(_:)","title":"isEqual(_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/isEqual(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/hash.json b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/hash.json new file mode 100644 index 000000000..93c059028 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/hash.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/hash","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext(py)hash","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","title":"hash"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/presentedofferingcontext\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/hash":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"hash","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/hash","url":"\/documentation\/revenuecat\/presentedofferingcontext\/hash","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/init(offeringidentifier:).json b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/init(offeringidentifier:).json new file mode 100644 index 000000000..7d8815874 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/init(offeringidentifier:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"text":"offeringIdentifier","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"title":"init(offeringIdentifier:)","externalID":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext(im)initWithOfferingIdentifier:","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"offeringIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"]]},"variants":[{"paths":["\/documentation\/revenuecat\/presentedofferingcontext\/init(offeringidentifier:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/init(offeringIdentifier:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},{"type":"text","text":"."}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/init(offeringIdentifier:)":{"kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"offeringIdentifier","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"init(offeringIdentifier:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/init(offeringIdentifier:)","abstract":[{"type":"text","text":"Initialize a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/presentedofferingcontext\/init(offeringidentifier:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/isequal(_:).json new file mode 100644 index 000000000..198069d64 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/isequal(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"]]},"sections":[],"metadata":{"title":"isEqual(_:)","externalID":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext(im)isEqual:","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/isEqual(_:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"object","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/presentedofferingcontext\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/isEqual(_:)":{"url":"\/documentation\/revenuecat\/presentedofferingcontext\/isequal(_:)","title":"isEqual(_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/isEqual(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/offeringidentifier.json b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/offeringidentifier.json new file mode 100644 index 000000000..39bccc5d3 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/presentedofferingcontext/offeringidentifier.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/presentedofferingcontext\/offeringidentifier"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/offeringIdentifier","interfaceLanguage":"swift"},"abstract":[{"text":"The identifier of the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","type":"reference"},{"text":" containing this Package.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"]]},"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCPresentedOfferingContext(py)offeringIdentifier","role":"symbol","title":"offeringIdentifier","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"offeringIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext/offeringIdentifier":{"title":"offeringIdentifier","abstract":[{"type":"text","text":"The identifier of the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true},{"type":"text","text":" containing this Package."}],"url":"\/documentation\/revenuecat\/presentedofferingcontext\/offeringidentifier","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext\/offeringIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"offeringIdentifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PresentedOfferingContext":{"url":"\/documentation\/revenuecat\/presentedofferingcontext","abstract":[{"text":"Stores information about how a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference"},{"type":"text","text":" was presented."}],"title":"PresentedOfferingContext","navigatorTitle":[{"kind":"identifier","text":"PresentedOfferingContext"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PresentedOfferingContext","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PresentedOfferingContext"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer.json index a95307955..2ef498c90 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"title":"PromotionalOffer","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}]},"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property"]}],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPromotionalOffer) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/discount":{"role":"symbol","title":"discount","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" in this offer."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/discount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/signedData-swift.property":{"role":"symbol","title":"signedData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"},{"type":"text","text":" provides information about the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"’s signature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Inherits From","kind":"relationships","type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"]},{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","roleHeading":"Class","title":"PromotionalOffer","symbolKind":"class","modules":[{"name":"RevenueCat"}],"role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"],"title":"Classes"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property"],"title":"Instance Properties"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/promotionaloffer"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Represents a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","type":"reference"},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"text":"is ready to be used for a purchase.","type":"text"}],"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCPromotionalOffer) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PromotionalOffer"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"Related-Symbols","level":4,"text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","type":"reference"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","type":"reference","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"}]}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"}],"type":"paragraph"}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}]},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","abstract":[{"text":"Finds the subset of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true},{"type":"text","text":" that’s eligible for the current user."}],"title":"eligiblePromotionalOffers(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/signedData-swift.property":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property","title":"signedData","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signedData"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","kind":"typeIdentifier","text":"SignedData"}],"abstract":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","type":"reference","isActive":true},{"text":" provides information about the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"text":"’s signature.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/discount":{"title":"discount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","abstract":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true,"type":"reference"},{"text":" in this offer.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"discount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/promotionaloffer\/discount"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/discount.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/discount.json index 9af3afa02..88ea20bd6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/discount.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/discount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/discount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" in this offer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"title":"discount","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer(py)discount","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/discount":{"role":"symbol","title":"discount","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" in this offer."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/discount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"}]}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","title":"discount","externalID":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer(py)discount","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"discount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"]]},"abstract":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"text":" in this offer.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/discount"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/discount":{"title":"discount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/discount","abstract":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true,"type":"reference"},{"text":" in this offer.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"discount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/revenuecat\/promotionaloffer\/discount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class.json index bcd2bcdf0..4291657ae 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPromotionalOfferSignedData) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"role":"symbol","title":"PromotionalOffer.SignedData","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"symbolKind":"class","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)"]}],"references":{"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/keyIdentifier":{"role":"symbol","title":"keyIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The key identifier of the subscription key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The subscription offer identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The cryptographic signature of the offer parameters, generated on RevenueCat’s server."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/nonce":{"role":"symbol","title":"nonce","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"abstract":[{"type":"text","text":"The nonce used in the signature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/timestamp":{"role":"symbol","title":"timestamp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The UNIX time, in milliseconds, when the signature was generated."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"}}} \ No newline at end of file +{"abstract":[{"text":"Contains the details of a promotional offer discount that you want to apply to a payment.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"class","extendedModule":"RevenueCat","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC","roleHeading":"Class","navigatorTitle":[{"text":"SignedData","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"]}],"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"type":"inheritsFrom","title":"Inherits From"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)"],"title":"Operators"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCPromotionalOfferSignedData) ","kind":"text"},{"text":"final","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/==(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)","type":"topic","abstract":[],"title":"==(_:_:)","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)","type":"topic","abstract":[],"title":"isEqual(_:)","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/timestamp":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","abstract":[{"text":"The UNIX time, in milliseconds, when the signature was generated.","type":"text"}],"title":"timestamp","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/nonce":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","type":"topic","abstract":[{"type":"text","text":"The nonce used in the signature."}],"title":"nonce","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"nonce","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/keyIdentifier":{"kind":"symbol","title":"keyIdentifier","abstract":[{"text":"The key identifier of the subscription key.","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/signature":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature","abstract":[{"text":"The cryptographic signature of the offer parameters, generated on RevenueCat’s server.","type":"text"}],"kind":"symbol","type":"topic","title":"signature","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/identifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","abstract":[{"text":"The subscription offer identifier.","type":"text"}],"title":"identifier","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/==(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/==(_:_:).json index b5f228570..e5a7bf8e0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/==(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/==(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"==(_:_:)","roleHeading":"Operator","role":"symbol","symbolKind":"op","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC2eeoiySbAE_AEtFZ","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/==(_:_:)":{"role":"symbol","title":"==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","text":"SignedData","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","text":"SignedData"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"==(_:_:)","symbolKind":"op","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC2eeoiySbAE_AEtFZ","roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","kind":"typeIdentifier","text":"SignedData"},{"kind":"text","text":", "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","kind":"typeIdentifier","text":"SignedData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/==(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/==(_:_:)","type":"topic","abstract":[],"title":"==(_:_:)","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/identifier.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/identifier.json index ef907d5ae..537faf407 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/identifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The subscription offer identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"identifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC10identifierSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The subscription offer identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"identifier","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC10identifierSSvp"},"abstract":[{"type":"text","text":"The subscription offer identifier."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/identifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","abstract":[{"text":"The subscription offer identifier.","type":"text"}],"title":"identifier","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/isequal(_:).json index 170c56616..30a5bb3ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC7isEqualySbypSgF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"object"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"method","modules":[{"name":"RevenueCat"}],"title":"isEqual(_:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC7isEqualySbypSgF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/isEqual(_:)","type":"topic","abstract":[],"title":"isEqual(_:)","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/keyidentifier.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/keyidentifier.json index bb0851b52..faa014fa3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/keyidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/keyidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The key identifier of the subscription key."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"keyIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC13keyIdentifierSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/keyIdentifier":{"role":"symbol","title":"keyIdentifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The key identifier of the subscription key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"abstract":[{"type":"text","text":"The key identifier of the subscription key."}],"metadata":{"title":"keyIdentifier","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC13keyIdentifierSSvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"keyIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"keyIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/keyIdentifier":{"kind":"symbol","title":"keyIdentifier","abstract":[{"text":"The key identifier of the subscription key.","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/nonce.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/nonce.json index 2251f03b2..8d27e5bf9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/nonce.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/nonce.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The nonce used in the signature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"title":"nonce","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC5nonce10Foundation4UUIDVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/nonce":{"role":"symbol","title":"nonce","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"abstract":[{"type":"text","text":"The nonce used in the signature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"The nonce used in the signature.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4UUIDV","text":"UUID","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nonce"},{"text":": ","kind":"text"},{"text":"UUID","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4UUIDV"}],"role":"symbol","title":"nonce","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC5nonce10Foundation4UUIDVvp"},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/nonce":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/nonce","type":"topic","abstract":[{"type":"text","text":"The nonce used in the signature."}],"title":"nonce","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"nonce","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/signature.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/signature.json index 483617300..0784289f5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/signature.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/signature.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The cryptographic signature of the offer parameters, generated on RevenueCat’s server."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"signature","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC9signatureSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/signature":{"role":"symbol","title":"signature","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The cryptographic signature of the offer parameters, generated on RevenueCat’s server."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"title":"signature","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC9signatureSSvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"property"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signature","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The cryptographic signature of the offer parameters, generated on RevenueCat’s server."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/signature":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/signature","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature","abstract":[{"text":"The cryptographic signature of the offer parameters, generated on RevenueCat’s server.","type":"text"}],"kind":"symbol","type":"topic","title":"signature","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/timestamp.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/timestamp.json index efd586fe0..73a2aa761 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/timestamp.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.class/timestamp.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The UNIX time, in milliseconds, when the signature was generated."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"timestamp","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC9timestampSivp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/timestamp":{"role":"symbol","title":"timestamp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The UNIX time, in milliseconds, when the signature was generated."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"]]},"metadata":{"externalID":"s:10RevenueCat16PromotionalOfferC10SignedDataC9timestampSivp","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timestamp","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"timestamp"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timestamp","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The UNIX time, in milliseconds, when the signature was generated."}],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class/timestamp":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","abstract":[{"text":"The UNIX time, in milliseconds, when the signature was generated.","type":"text"}],"title":"timestamp","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.property.json index d857e2f5d..c7516a37c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/promotionaloffer/signeddata-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"},{"type":"text","text":" provides information about the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"’s signature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"}],"title":"signedData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer(py)signedData","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"role":"symbol","title":"PromotionalOffer.SignedData","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/signedData-swift.property":{"role":"symbol","title":"signedData","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"},{"type":"text","text":" provides information about the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"’s signature."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"signedData","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer(py)signedData","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"signedData","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData","kind":"typeIdentifier"}],"role":"symbol"},"abstract":[{"type":"text","text":"The "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","type":"reference"},{"text":" provides information about the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference"},{"text":"’s signature.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signedData"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","kind":"typeIdentifier"}],"languages":["swift"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"signedData","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","text":"SignedData","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property"},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/signedData-swift.property":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/signedData-swift.property","title":"signedData","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signedData"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16PromotionalOfferC10SignedDataC","kind":"typeIdentifier","text":"SignedData"}],"abstract":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","type":"reference","isActive":true},{"text":" provides information about the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"text":"’s signature.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer/SignedData-swift.class":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer\/SignedData-swift.class","abstract":[{"type":"text","text":"Contains the details of a promotional offer discount that you want to apply to a payment."}],"kind":"symbol","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignedData","kind":"identifier"}],"title":"PromotionalOffer.SignedData","navigatorTitle":[{"text":"SignedData","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/publicerror.json b/docs/4.37.0/data/documentation/revenuecat/publicerror.json index a881b0609..9e980ccd1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/publicerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/publicerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"NSError","preciseIdentifier":"c:objc(cs)NSError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/publicerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"title":"PublicError","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat11PublicErrora","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PublicError"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/publicerror"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"metadata":{"symbolKind":"typealias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"title":"PublicError","role":"symbol","externalID":"s:10RevenueCat11PublicErrora","modules":[{"name":"RevenueCat"}],"roleHeading":"Type Alias","navigatorTitle":[{"text":"PublicError","kind":"identifier"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"PublicError","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","text":"NSError","preciseIdentifier":"c:objc(cs)NSError"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasecompletedblock.json b/docs/4.37.0/data/documentation/revenuecat/purchasecompletedblock.json index b0cbfceae..aa7c73bca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasecompletedblock.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasecompletedblock.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"},{"kind":"text","text":" = @"},{"kind":"typeIdentifier","text":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasecompletedblock"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"title":"PurchaseCompletedBlock","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat22PurchaseCompletedBlocka","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","isActive":true}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"PurchaseCompletedBlock","kind":"identifier"},{"kind":"text","text":" = ("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","text":"StoreTransaction","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"}],"platforms":["iOS"]},{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"PurchaseCompletedBlock","kind":"identifier"},{"text":" = @","kind":"text"},{"preciseIdentifier":"s:ScM","text":"MainActor","kind":"typeIdentifier"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?, "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","interfaceLanguage":"swift"},"metadata":{"symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"identifier"}],"role":"symbol","title":"PurchaseCompletedBlock","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat22PurchaseCompletedBlocka","roleHeading":"Type Alias","navigatorTitle":[{"text":"PurchaseCompletedBlock","kind":"identifier"}]},"variants":[{"paths":["\/documentation\/revenuecat\/purchasecompletedblock"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype.json index 355305df1..fdc146dc6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchaseOwnershipType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"title":"PurchaseOwnershipType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/familyShared":{"role":"symbol","title":"PurchaseOwnershipType.familyShared","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"familyShared"}],"abstract":[{"type":"text","text":"The purchase has been shared to this user by a family member."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/familyshared"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/purchased":{"role":"symbol","title":"PurchaseOwnershipType.purchased","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"abstract":[{"type":"text","text":"The purchase was made directly by this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/purchased"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/unknown":{"role":"symbol","title":"PurchaseOwnershipType.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The ownership type could not be determined."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/unknown"}}} \ No newline at end of file +{"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"title":"PurchaseOwnershipType","role":"symbol","externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseOwnershipType"}],"navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration","symbolKind":"enum"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"text":"or is available to them through Family Sharing.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPurchaseOwnershipType) ","kind":"text"},{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseOwnershipType"}]}],"kind":"declarations"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/familyShared":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"familyShared","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","abstract":[{"type":"text","text":"The purchase has been shared to this user by a family member."}],"title":"PurchaseOwnershipType.familyShared","kind":"symbol","url":"\/documentation\/revenuecat\/purchaseownershiptype\/familyshared","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/purchased":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchased","kind":"identifier"}],"kind":"symbol","title":"PurchaseOwnershipType.purchased","abstract":[{"type":"text","text":"The purchase was made directly by this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","url":"\/documentation\/revenuecat\/purchaseownershiptype\/purchased","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Encodable-Implementations":{"title":"Encodable Implementations","abstract":[],"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","url":"\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Equatable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/unknown":{"title":"PurchaseOwnershipType.unknown","abstract":[{"type":"text","text":"The ownership type could not be determined."}],"role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown","url":"\/documentation\/revenuecat\/purchaseownershiptype\/unknown"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP","title":"Swift.CaseIterable"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(rawValue:)":{"title":"init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)"},"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"doc://RevenueCat/Se":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/Se","title":"Swift.Decodable"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Decodable-Implementations":{"kind":"article","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","url":"\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations","role":"collectionGroup","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/!=(_:_:).json index 3b4f73ed3..992546c4a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"op","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"!=(_:_:)","roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Equatable-Implementations":{"type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/decodable-implementations.json index 07905bb36..ab802fbc7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6foyc":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc"],"generated":true,"title":"Initializers"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6foyc":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc","kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encodable-implementations.json index fe137a23b..94d2d8996 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations"]}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"title":"Encodable Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)"],"generated":true,"title":"Instance Methods"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/encode(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"url":"\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)","type":"topic","title":"encode(to:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encode(to:).json index 587299793..692fe89a4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat21PurchaseOwnershipTypeO6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"code":"encoder","type":"codeVoice"},{"type":"text","text":" will encode an empty"},{"text":" ","type":"text"},{"type":"text","text":"keyed container in its place."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"text":" ","type":"text"},{"type":"text","text":"encoder’s format."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations"]]},"sections":[],"metadata":{"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat21PurchaseOwnershipTypeO6encode2toys7Encoder_p_tKF","roleHeading":"Instance Method","title":"encode(to:)","role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Encodable-Implementations":{"title":"Encodable Implementations","abstract":[],"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Encodable-Implementations","url":"\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/encode(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"url":"\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)","type":"topic","title":"encode(to:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/equatable-implementations.json index adcd73dff..504538a08 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)"]}],"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/familyshared.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/familyshared.json index 650a02297..372d68acc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/familyshared.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/familyshared.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"familyShared"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/familyshared"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The purchase has been shared to this user by a family member."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"familyShared"}],"title":"PurchaseOwnershipType.familyShared","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType@RCPurchaseOwnershipTypeFamilyShared","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/familyShared":{"role":"symbol","title":"PurchaseOwnershipType.familyShared","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"familyShared"}],"abstract":[{"type":"text","text":"The purchase has been shared to this user by a family member."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/familyshared"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"}}} \ No newline at end of file +{"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType@RCPurchaseOwnershipTypeFamilyShared","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"familyShared","kind":"identifier"}],"title":"PurchaseOwnershipType.familyShared"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"familyShared"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"The purchase has been shared to this user by a family member.","type":"text"}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/familyshared"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/familyShared":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"familyShared","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/familyShared","abstract":[{"type":"text","text":"The purchase has been shared to this user by a family member."}],"title":"PurchaseOwnershipType.familyShared","kind":"symbol","url":"\/documentation\/revenuecat\/purchaseownershiptype\/familyshared","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hash(into:).json index a4f75ac7e..39653d1c8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)"]}],"metadata":{"extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","roleHeading":"Instance Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"text":"hasher","kind":"internalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hash(into:)":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)","title":"hash(into:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hashvalue.json index 0683bb0d4..d45e82ded 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"name":"RevenueCat"}],"title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","extendedModule":"Swift","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","roleHeading":"Instance Property"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hashValue":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue","title":"hashValue","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","abstract":[],"type":"topic","kind":"article"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6foyc.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6foyc.json index 2727441d5..41ab8a90b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6foyc.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6foyc.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat21PurchaseOwnershipTypeO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6foyc":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:10RevenueCat21PurchaseOwnershipTypeO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"symbolKind":"init","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"init(from:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc"]}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The decoder to read data from.","type":"text"}]}],"name":"decoder"}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6foyc":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6foyc","kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/Decodable-Implementations":{"kind":"article","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/Decodable-Implementations","url":"\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations","role":"collectionGroup","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6zpr4.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6zpr4.json index 3e66b6d2d..a8e86b339 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6zpr4.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(from:)-6zpr4.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6zpr4":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}],"kind":"parameters"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}],"kind":"content"}],"sections":[],"abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","symbolKind":"init","extendedModule":"Swift","role":"symbol","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCPurchaseOwnershipType","roleHeading":"Initializer","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6zpr4":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"title":"init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(rawvalue:).json index ed034c83c..601179d27 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat21PurchaseOwnershipTypeO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}],"name":"rawValue"}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"code":"nil","type":"codeVoice"},{"text":". For example:","type":"text"}],"type":"paragraph"},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null,"type":"codeListing"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"externalID":"s:10RevenueCat21PurchaseOwnershipTypeO8rawValueACSgSi_tcfc","role":"symbol","symbolKind":"init"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(rawValue:)":{"title":"init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(rawValue:)","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/purchased.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/purchased.json index a69eedd6a..7c98e7938 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/purchased.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/purchased.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/purchased"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The purchase was made directly by this user."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"title":"PurchaseOwnershipType.purchased","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType@RCPurchaseOwnershipTypePurchased","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/purchased":{"role":"symbol","title":"PurchaseOwnershipType.purchased","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"abstract":[{"type":"text","text":"The purchase was made directly by this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/purchased"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType@RCPurchaseOwnershipTypePurchased","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"title":"PurchaseOwnershipType.purchased","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchased"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"The purchase was made directly by this user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/purchased"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/purchased":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchased","kind":"identifier"}],"kind":"symbol","title":"PurchaseOwnershipType.purchased","abstract":[{"type":"text","text":"The purchase was made directly by this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/purchased","url":"\/documentation\/revenuecat\/purchaseownershiptype\/purchased","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/rawrepresentable-implementations.json index 3c8b946a0..0d94500c6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6zpr4":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/RawRepresentable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"sections":[],"metadata":{"title":"RawRepresentable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Initializers","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue"],"generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hash(into:)":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)","title":"hash(into:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hash(into:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/hashValue":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/hashValue","title":"hashValue","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/init(from:)-6zpr4":{"url":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"title":"init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/init(from:)-6zpr4"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/unknown.json b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/unknown.json index 2f81cca7c..a8de2a145 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/unknown.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseownershiptype/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The ownership type could not be determined."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"PurchaseOwnershipType.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType@RCPurchaseOwnershipTypeUnknown","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/unknown":{"role":"symbol","title":"PurchaseOwnershipType.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The ownership type could not be determined."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchaseownershiptype\/unknown"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"]]},"abstract":[{"type":"text","text":"The ownership type could not be determined."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseownershiptype\/unknown"]}],"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@E@RCPurchaseOwnershipType@RCPurchaseOwnershipTypeUnknown","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"title":"PurchaseOwnershipType.unknown","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","symbolKind":"case"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType/unknown":{"title":"PurchaseOwnershipType.unknown","abstract":[{"type":"text","text":"The ownership type could not be determined."}],"role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType\/unknown","url":"\/documentation\/revenuecat\/purchaseownershiptype\/unknown"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchaseresultdata.json b/docs/4.37.0/data/documentation/revenuecat/purchaseresultdata.json index 3bf840291..d66c919ad 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchaseresultdata.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchaseresultdata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"},{"kind":"text","text":" = (transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"kind":"text","text":"?, customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":", userCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchaseresultdata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"title":"PurchaseResultData","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat18PurchaseResultDataa","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"abstract":[{"text":"Result for ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"code":"async","type":"codeVoice"},{"type":"text","text":" APIs."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseResultData"},{"text":" = (transaction","kind":"text"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"kind":"text","text":"?, customerInfo"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"text":", userCancelled","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchaseresultdata"]}],"metadata":{"symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseResultData"}],"title":"PurchaseResultData","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat18PurchaseResultDataa","roleHeading":"Type Alias","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases.json b/docs/4.37.0/data/documentation/revenuecat/purchases.json index 1ec4983de..32e76d777 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchases) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" class can be used to access all the features of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"Most features require configuring the SDK before using it."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","interfaceLanguage":"swift"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"title":"Purchases","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Purchases"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"]},{"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]},{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]},{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()"]},{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()"]},{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]},{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"]},{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"]},{"title":"Parsing Receipts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]},{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"]},{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]},{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"]},{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"]},{"title":"Classes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property"]},{"title":"Type Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"],"generated":true}],"references":{"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:fromNetwork:)":{"beta":true,"role":"symbol","title":"addAttributionData(_:fromNetwork:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"fromNetwork"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/debugLogsEnabled":{"beta":true,"role":"symbol","title":"debugLogsEnabled","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugLogsEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/debuglogsenabled"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/track(paywallEvent:)":{"role":"symbol","title":"track(paywallEvent:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"track"},{"kind":"text","text":"("},{"kind":"externalParam","text":"paywallEvent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to keep track of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/track(paywallevent:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:from:forNetworkUserId:)":{"beta":true,"role":"symbol","title":"addAttributionData(_:from:forNetworkUserId:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forNetworkUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/attribution":{"role":"symbol","title":"attribution","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getEligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"getEligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-41ln7":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/presentCodeRedemptionSheet()":{"role":"symbol","title":"presentCodeRedemptionSheet()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/automaticAppleSearchAdsAttributionCollection":{"beta":true,"role":"symbol","title":"automaticAppleSearchAdsAttributionCollection","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticAppleSearchAdsAttributionCollection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Enable automatic collection of Apple Search Ads attribution. Defaults to "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/canMakePayments()":{"role":"symbol","title":"canMakePayments()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/canmakepayments()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/paywallImageDownloadSession":{"role":"symbol","title":"paywallImageDownloadSession","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallImageDownloadSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}],"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to download and cache paywall images."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:completion:)":{"role":"symbol","title":"showStoreMessages(for:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": () -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"https://rev.cat/can-make-payments-apple":{"title":"More information on when this might be false here","titleInlineContent":[{"type":"text","text":"More information on when this might be "},{"type":"codeVoice","code":"false"},{"type":"text","text":" here"}],"type":"link","identifier":"https:\/\/rev.cat\/can-make-payments-apple","url":"https:\/\/rev.cat\/can-make-payments-apple"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"role":"collectionGroup","title":"PurchasesSwiftType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/frameworkVersion":{"role":"symbol","title":"frameworkVersion","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"frameworkVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Current version of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" framework."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/frameworkversion"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"role":"symbol","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(packages:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(packages:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/delegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"role":"symbol","title":"Purchases.PlatformInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}],"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:completion:)":{"beta":true,"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"https://rev.cat/ask-to-buy":{"title":"available here","titleInlineContent":[{"type":"text","text":"available here"}],"type":"link","identifier":"https:\/\/rev.cat\/ask-to-buy","url":"https:\/\/rev.cat\/ask-to-buy"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/simulatesAskToBuyInSandbox":{"role":"symbol","title":"simulatesAskToBuyInSandbox","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" when testing the ask-to-buy \/ SCA purchases flow."},{"type":"text","text":" "},{"type":"text","text":"More information "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-9fs2p":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-4e905":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-4e905"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/platformInfo-swift.type.property":{"role":"symbol","title":"platformInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],"title":"Configuring the SDK"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"title":"Displaying Products"},{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()"]},{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"title":"Subscription Status"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"title":"Identifying Users"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"title":"Managing Subscriptions"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],"title":"Parsing Receipts"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"title":"Subscriber Attributes"},{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]},{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"],"title":"Configuring the SDK with parameters (deprecated)"},{"title":"Classes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)"],"title":"Type Methods"},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"],"generated":true}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchases"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"title":"Purchases","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases","modules":[{"name":"RevenueCat"}],"roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"Purchases"}]},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCPurchases) ","kind":"text"},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Overview","anchor":"Overview","level":2},{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" class can be used to access all the features of the ","type":"text"},{"code":"RevenueCat","type":"codeVoice"},{"text":" SDK.","type":"text"},{"type":"text","text":" "},{"text":"Most features require configuring the SDK before using it.","type":"text"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"abstract":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" is the main entry point of the ","type":"text"},{"code":"RevenueCat","type":"codeVoice"},{"text":" SDK.","type":"text"},{"type":"text","text":" "},{"text":"It provides access to all its features.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","beta":true,"kind":"symbol","abstract":[],"title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"useStoreKit2IfAvailable","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"kind":"text","text":"?) -> "},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link","title":"iOS Promotional Offers"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)","type":"topic","beta":true,"deprecated":true,"title":"checkTrialOrIntroDiscountEligibility(_:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-9fs2p":{"url":"\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p","kind":"symbol","title":"configure(with:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","role":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","text":"Builder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier","text":"Purchases"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"https://rev.cat/apple-receipt-fields":{"identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","title":"Apple’s documentation"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/attribution":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution","url":"\/documentation\/revenuecat\/purchases\/attribution","abstract":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"text":" object that is responsible for all explicit attribution APIs","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"kind":"symbol","type":"topic","title":"attribution","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"attribution","kind":"identifier"},{"kind":"text","text":": "},{"text":"Attribution","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:from:forNetworkUserId:)":{"url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)","title":"addAttributionData(_:from:forNetworkUserId:)","kind":"symbol","beta":true,"role":"symbol","abstract":[{"type":"text","text":"Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns."}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork","text":"AttributionNetwork"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"forNetworkUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://rev.cat/finish-transactions":{"url":"https:\/\/rev.cat\/finish-transactions","title":"is available here","type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"type":"text","text":"is available here"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"kind":"symbol","type":"topic","title":"isConfigured","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/automaticAppleSearchAdsAttributionCollection":{"url":"\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection","abstract":[{"text":"Enable automatic collection of Apple Search Ads attribution. Defaults to ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":"."}],"title":"automaticAppleSearchAdsAttributionCollection","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticAppleSearchAdsAttributionCollection","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/simulatesAskToBuyInSandbox":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","title":"simulatesAskToBuyInSandbox","type":"topic","url":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox","role":"symbol","abstract":[{"type":"text","text":"Set this property to true "},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" when testing the ask-to-buy \/ SCA purchases flow.","type":"text"},{"type":"text","text":" "},{"text":"More information ","type":"text"},{"isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy","type":"reference"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/frameworkVersion":{"url":"\/documentation\/revenuecat\/purchases\/frameworkversion","role":"symbol","title":"frameworkVersion","abstract":[{"type":"text","text":"Current version of the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" framework."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frameworkVersion"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/platformInfo-swift.type.property":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property","type":"topic","title":"platformInfo","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"platformInfo","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"text":"?","kind":"text"}],"abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"}],"deprecated":true,"title":"getPromotionalOffer(forProductDiscount:product:)","kind":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-4e905":{"abstract":[],"title":"logIn(_:)","url":"\/documentation\/revenuecat\/purchases\/login(_:)-4e905","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"StaticString","kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"text":": ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":", created"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(packages:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(packages:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"packages","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/Purchases/presentCodeRedemptionSheet()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","type":"topic","abstract":[{"text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect.","type":"text"}],"title":"presentCodeRedemptionSheet()","url":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","abstract":[],"type":"topic","role":"symbol","deprecated":true,"title":"checkTrialOrIntroDiscountEligibility(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","kind":"symbol","title":"Purchases.PlatformInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","role":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"PlatformInfo","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/paywallImageDownloadSession":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","kind":"symbol","abstract":[{"type":"text","text":"Used by "},{"code":"RevenueCatUI","type":"codeVoice"},{"type":"text","text":" to download and cache paywall images."}],"title":"paywallImageDownloadSession","type":"topic","url":"\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"paywallImageDownloadSession","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSURLSession","text":"URLSession","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/track(paywallEvent:)":{"kind":"symbol","title":"track(paywallEvent:)","url":"\/documentation\/revenuecat\/purchases\/track(paywallevent:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"track","kind":"identifier"},{"kind":"text","text":"("},{"text":"paywallEvent","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"}],"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" to keep track of ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":"s.","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"https://rev.cat/can-make-payments-apple":{"url":"https:\/\/rev.cat\/can-make-payments-apple","title":"More information on when this might be false here","type":"link","identifier":"https:\/\/rev.cat\/can-make-payments-apple","titleInlineContent":[{"type":"text","text":"More information on when this might be "},{"type":"codeVoice","code":"false"},{"type":"text","text":" here"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:completion:)":{"type":"topic","abstract":[],"title":"showStoreMessages(for:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"showStoreMessages","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"text":"<","kind":"text"},{"text":"StoreMessageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">, ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": () -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:fromNetwork:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","beta":true,"type":"topic","abstract":[{"text":"Deprecated","type":"text"}],"title":"addAttributionData(_:fromNetwork:)","url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"addAttributionData","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"], "},{"text":"fromNetwork","kind":"externalParam"},{"kind":"text","text":": "},{"text":"AttributionNetwork","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"text":")","kind":"text"}],"deprecated":true},"https://rev.cat/ask-to-buy":{"url":"https:\/\/rev.cat\/ask-to-buy","title":"available here","type":"link","identifier":"https:\/\/rev.cat\/ask-to-buy","titleInlineContent":[{"text":"available here","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"type":"topic","title":"configure(withAPIKey:appUserID:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified API key and app user ID.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getEligiblePromotionalOffers(forProduct:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getEligiblePromotionalOffers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)","type":"topic","deprecated":true,"title":"getEligiblePromotionalOffers(forProduct:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/debugLogsEnabled":{"url":"\/documentation\/revenuecat\/purchases\/debuglogsenabled","title":"debugLogsEnabled","kind":"symbol","beta":true,"role":"symbol","abstract":[{"text":"Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat.","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugLogsEnabled","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","type":"topic"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/delegate","title":"delegate","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"code":"UserDefaults","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","deprecated":true,"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"type":"topic","beta":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-41ln7":{"kind":"symbol","title":"logIn(_:completion:)","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s12StaticStringV","text":"StaticString","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/canMakePayments()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","url":"\/documentation\/revenuecat\/purchases\/canmakepayments()","type":"topic","title":"canMakePayments()","kind":"symbol","abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"canMakePayments"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:from:fornetworkuserid:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:from:fornetworkuserid:).json index e4c0dd9fc..7ee6dce05 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:from:fornetworkuserid:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:from:fornetworkuserid:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(addAttributionData:fromNetwork:forNetworkUserId:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"network"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork","text":"AttributionNetwork"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forNetworkUserId"},{"kind":"text","text":" "},{"kind":"internalParam","text":"networkUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Dictionary provided by the network."}]}]},{"name":"network","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Enum for the network the data is coming from, see "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"},{"type":"text","text":" for supported"},{"type":"text","text":" "},{"type":"text","text":"networks."}]}]},{"name":"networkUserId","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"User Id that should be sent to the network. Default is the current App User Id."}]}]}]},{"kind":"content","content":[{"anchor":"Related-articles","level":4,"type":"heading","text":"Related articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/attribution"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"addAttributionData(_:from:forNetworkUserId:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forNetworkUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)addAttributionData:fromNetwork:forNetworkUserId:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the set functions instead"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:from:forNetworkUserId:)":{"beta":true,"role":"symbol","title":"addAttributionData(_:from:forNetworkUserId:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forNetworkUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)"},"https://docs.revenuecat.com/docs/attribution":{"title":"Attribution","titleInlineContent":[{"type":"text","text":"Attribution"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/attribution","url":"https:\/\/docs.revenuecat.com\/docs\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"text":"Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns.","type":"text"}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Use the set functions instead","type":"text"}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(addAttributionData:fromNetwork:forNetworkUserId:) ","kind":"text"},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"data","kind":"internalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"], "},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"network"},{"kind":"text","text":": "},{"text":"AttributionNetwork","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"text":", ","kind":"text"},{"text":"forNetworkUserId","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"networkUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"data","content":[{"inlineContent":[{"text":"Dictionary provided by the network.","type":"text"}],"type":"paragraph"}]},{"name":"network","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Enum for the network the data is coming from, see "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","isActive":true,"type":"reference"},{"text":" for supported","type":"text"},{"type":"text","text":" "},{"text":"networks.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"User Id that should be sent to the network. Default is the current App User Id.","type":"text"}]}],"name":"networkUserId"}]},{"kind":"content","content":[{"type":"heading","anchor":"Related-articles","text":"Related articles","level":4},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/attribution","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RevenueCat","title":"addAttributionData(_:from:forNetworkUserId:)","platforms":[],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)addAttributionData:fromNetwork:forNetworkUserId:","role":"symbol","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork","kind":"typeIdentifier","text":"AttributionNetwork"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"forNetworkUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Type Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:from:forNetworkUserId:)":{"url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)","title":"addAttributionData(_:from:forNetworkUserId:)","kind":"symbol","beta":true,"role":"symbol","abstract":[{"type":"text","text":"Send your attribution data to RevenueCat so you can track the revenue generated by your different campaigns."}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork","text":"AttributionNetwork"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"forNetworkUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:from:forNetworkUserId:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/attribution":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/attribution","title":"Attribution","type":"link","titleInlineContent":[{"text":"Attribution","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/attribution"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:fromnetwork:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:fromnetwork:).json index 99265712d..452199edc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:fromnetwork:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/addattributiondata(_:fromnetwork:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"fromNetwork"},{"kind":"text","text":" "},{"kind":"internalParam","text":"network"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork","text":"AttributionNetwork"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Deprecated"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"addAttributionData(_:fromNetwork:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"fromNetwork"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)addAttributionData:fromNetwork:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the set functions instead"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:fromNetwork:)":{"beta":true,"role":"symbol","title":"addAttributionData(_:fromNetwork:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"fromNetwork"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AttributionNetwork","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)"},"sections":[],"abstract":[{"text":"Deprecated","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)"],"traits":[{"interfaceLanguage":"swift"}]}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Use the set functions instead","type":"text"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addAttributionData"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"fromNetwork"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork","text":"AttributionNetwork","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","title":"addAttributionData(_:fromNetwork:)","platforms":[],"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)addAttributionData:fromNetwork:","roleHeading":"Type Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addAttributionData"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"data"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"], ","kind":"text"},{"text":"fromNetwork","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"network"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","text":"AttributionNetwork","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/addAttributionData(_:fromNetwork:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/addAttributionData(_:fromNetwork:)","beta":true,"type":"topic","abstract":[{"text":"Deprecated","type":"text"}],"title":"addAttributionData(_:fromNetwork:)","url":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"addAttributionData","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"], "},{"text":"fromNetwork","kind":"externalParam"},{"kind":"text","text":": "},{"text":"AttributionNetwork","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCAttributionNetwork"},{"text":")","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/allowsharingappstoreaccount.json b/docs/4.37.0/data/documentation/revenuecat/purchases/allowsharingappstoreaccount.json index 8e44bc85c..cc9fc7a54 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/allowsharingappstoreaccount.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/allowsharingappstoreaccount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Configure behavior through the RevenueCat dashboard instead"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Deprecated"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"allowSharingAppStoreAccount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)allowSharingAppStoreAccount","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","interfaceLanguage":"swift"},"sections":[],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true,"title":"Advanced Configuration"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Configure behavior through the RevenueCat dashboard instead"}],"type":"paragraph"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"role":"symbol","title":"allowSharingAppStoreAccount","symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)allowSharingAppStoreAccount","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"platforms":[],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"abstract":[{"text":"Deprecated","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"allowSharingAppStoreAccount","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://rev.cat/finish-transactions":{"type":"link","url":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"type":"text","text":"is available here"}],"identifier":"https:\/\/rev.cat\/finish-transactions","title":"is available here"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/appuserid.json b/docs/4.37.0/data/documentation/revenuecat/purchases/appuserid.json index 634bc478e..af046e366 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/appuserid.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/appuserid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/appuserid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"appUserID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)appUserID","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},"abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"},{"text":" ","type":"text"},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/appuserid"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"title":"appUserID","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","extendedModule":"RevenueCat"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/attribution.json b/docs/4.37.0/data/documentation/revenuecat/purchases/attribution.json index 93a0128ca..e48c46e74 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/attribution.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/attribution.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution","text":"Attribution"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Example","level":4,"type":"heading","text":"Example:"},{"type":"codeListing","syntax":"swift","code":["Purchases.shared.attribution.setEmail(“nobody@example.com”)"]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/attribution"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution","interfaceLanguage":"swift"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"title":"attribution","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(py)attribution","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/attribution":{"role":"symbol","title":"attribution","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber Attribution","titleInlineContent":[{"type":"text","text":"Subscriber Attribution"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/attribution"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","text":"Attribution","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Example:","type":"heading","anchor":"Example","level":4},{"code":["Purchases.shared.attribution.setEmail(“nobody@example.com”)"],"type":"codeListing","syntax":"swift"},{"text":"Related Articles","type":"heading","anchor":"Related-Articles","level":4},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"reference"}],"type":"paragraph"}]}]}]}],"metadata":{"roleHeading":"Instance Property","title":"attribution","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"attribution","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Attribution","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(py)attribution","symbolKind":"property"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"text":"as well as subscriber attributes that RevenueCat offers.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber Attribution","titleInlineContent":[{"text":"Subscriber Attribution","type":"text"}],"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/attribution":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/attribution","url":"\/documentation\/revenuecat\/purchases\/attribution","abstract":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"text":" object that is responsible for all explicit attribution APIs","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"kind":"symbol","type":"topic","title":"attribution","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"attribution","kind":"identifier"},{"kind":"text","text":": "},{"text":"Attribution","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/automaticapplesearchadsattributioncollection.json b/docs/4.37.0/data/documentation/revenuecat/purchases/automaticapplesearchadsattributioncollection.json index e9ab9f4ca..0f98fc90b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/automaticapplesearchadsattributioncollection.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/automaticapplesearchadsattributioncollection.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticAppleSearchAdsAttributionCollection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enable automatic collection of Apple Search Ads attribution. Defaults to "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"automaticAppleSearchAdsAttributionCollection","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticAppleSearchAdsAttributionCollection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cpy)automaticAppleSearchAdsAttributionCollection","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use Purchases.shared.attribution.enableAdServicesAttributionTokenCollection() instead"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/automaticAppleSearchAdsAttributionCollection":{"beta":true,"role":"symbol","title":"automaticAppleSearchAdsAttributionCollection","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticAppleSearchAdsAttributionCollection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Enable automatic collection of Apple Search Ads attribution. Defaults to "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Enable automatic collection of Apple Search Ads attribution. Defaults to ","type":"text"},{"type":"codeVoice","code":"false"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"metadata":{"platforms":[],"extendedModule":"RevenueCat","title":"automaticAppleSearchAdsAttributionCollection","role":"symbol","symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cpy)automaticAppleSearchAdsAttributionCollection","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticAppleSearchAdsAttributionCollection","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Type Property","modules":[{"name":"RevenueCat"}]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use Purchases.shared.attribution.enableAdServicesAttributionTokenCollection() instead"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticAppleSearchAdsAttributionCollection"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/automaticAppleSearchAdsAttributionCollection":{"url":"\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection","abstract":[{"text":"Enable automatic collection of Apple Search Ads attribution. Defaults to ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":"."}],"title":"automaticAppleSearchAdsAttributionCollection","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticAppleSearchAdsAttributionCollection","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/automaticAppleSearchAdsAttributionCollection"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:).json index 5ffe2174f..7d3a8737f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(beginRefundRequestForEntitlement:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entitlementID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The entitlementID to begin a refund request for."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"returns "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":": The status of the refund request."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If the request was unsuccessful or the entitlement could not be found, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)beginRefundRequestForEntitlement:completion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"seeAlsoSections":[{"title":"Managing Subscriptions","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(beginRefundRequestForEntitlement:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"kind":"text","text":" "},{"text":"entitlementID","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}],"kind":"declarations"},{"parameters":[{"name":"entitlementID","content":[{"inlineContent":[{"type":"text","text":"The entitlementID to begin a refund request for."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"returns "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","isActive":true},{"text":": The status of the refund request.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"},{"style":"note","type":"aside","name":"Throws","content":[{"inlineContent":[{"text":"If the request was unsuccessful or the entitlement could not be found, an ","type":"text"},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}],"type":"paragraph"}]}]}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"15.0","beta":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)beginRefundRequestForEntitlement:completion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"title":"beginRefundRequest(forEntitlement:)","symbolKind":"method"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:completion:).json index a72a9386e..f957496b7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forentitlement:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entitlementID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The entitlementID to begin a refund request for."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC18beginRefundRequest14forEntitlement10completionySS_ys6ResultOyAA0eF6StatusOSo7NSErrorCGctF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:completion:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"role":"collectionGroup","title":"PurchasesSwiftType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"text":" ","type":"text"},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"text":"entitlementID","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"text":" (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"typeIdentifier","text":"RefundRequestStatus"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementID","content":[{"type":"paragraph","inlineContent":[{"text":"The entitlementID to begin a refund request for.","type":"text"}]}]},{"name":"completion","content":[{"inlineContent":[{"text":"A completion block that is called when the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","isActive":true,"type":"reference"},{"type":"text","text":" is returned."},{"text":" ","type":"text"},{"type":"text","text":"Keep in mind the status could be "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"text":"or multiple active entitlements were found for the user, an ","type":"text"},{"code":"Error","type":"codeVoice"},{"text":" will be thrown.","type":"text"}],"type":"paragraph"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"beginRefundRequest(forEntitlement:completion:)","platforms":[{"deprecated":false,"beta":false,"introducedAt":"15.0","name":"iOS","unavailable":false}],"externalID":"s:10RevenueCat9PurchasesC18beginRefundRequest14forEntitlement10completionySS_ys6ResultOyAA0eF6StatusOSo7NSErrorCGctF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"role":"symbol","extendedModule":"RevenueCat"},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"kind":"text","text":"<"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)","type":"topic","title":"beginRefundRequest(forEntitlement:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:).json index e4c9f91fa..3c6ad1d8c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(beginRefundRequestForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"productID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"productID"},{"type":"text","text":" to begin a refund request for."},{"type":"text","text":" "},{"type":"text","text":"If the request was successful, there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If the request was unsuccessful, there will be an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RefundRequestStatus.error"},{"type":"text","text":"."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forProduct:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)beginRefundRequestForProduct:completion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(beginRefundRequestForProduct:completion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"productID","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"name":"productID","content":[{"inlineContent":[{"type":"text","text":"The "},{"code":"productID","type":"codeVoice"},{"type":"text","text":" to begin a refund request for."},{"text":" ","type":"text"},{"text":"If the request was successful, there will be a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","isActive":true},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"style":"note","type":"aside","name":"Throws","content":[{"inlineContent":[{"type":"text","text":"If the request was unsuccessful, there will be an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RefundRequestStatus.error"},{"text":".","type":"text"}],"type":"paragraph"}]}]}],"kind":"symbol","seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"title":"beginRefundRequest(forProduct:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"15.0","name":"iOS"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)beginRefundRequestForProduct:completion:"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:completion:).json index f8cc3964d..f01abc252 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequest(forproduct:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"productID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"productID"},{"type":"text","text":" to begin a refund request for."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forProduct:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC18beginRefundRequest10forProduct10completionySS_ys6ResultOyAA0eF6StatusOSo7NSErrorCGctF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"role":"collectionGroup","title":"PurchasesSwiftType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:completion:)":{"role":"symbol","title":"beginRefundRequest(forProduct:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"text":"the latest transaction associated with the ","type":"text"},{"type":"codeVoice","code":"productID"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"productID"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"kind":"text","text":">) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The "},{"code":"productID","type":"codeVoice"},{"type":"text","text":" to begin a refund request for."}],"type":"paragraph"}],"name":"productID"},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"text":"A completion block that is called when the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"text":" ","type":"text"},{"text":"Keep in mind the status could be ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"text":" ","type":"text"},{"text":"or multiple active entitlements were found for the user, an ","type":"text"},{"code":"Error","type":"codeVoice"},{"type":"text","text":" will be thrown."}]}]}],"kind":"parameters"}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProduct"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"beginRefundRequest(forProduct:completion:)","role":"symbol","platforms":[{"introducedAt":"15.0","unavailable":false,"beta":false,"deprecated":false,"name":"iOS"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat9PurchasesC18beginRefundRequest10forProduct10completionySS_ys6ResultOyAA0eF6StatusOSo7NSErrorCGctF","roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)","title":"beginRefundRequest(forProduct:completion:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement().json b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement().json index b0974f37b..98db71ea4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(beginRefundRequestForActiveEntitlementWithCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"returns "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":": The status of the refund request."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- throws: If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- important: This method should only be used if your user can only"},{"type":"text","text":" "},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)"},{"type":"text","text":" instead."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)beginRefundRequestForActiveEntitlementWithCompletion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(beginRefundRequestForActiveEntitlementWithCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"text":"returns ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":": The status of the refund request."},{"text":" ","type":"text"},{"type":"text","text":"Keep in mind the status could be "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","type":"reference","isActive":true}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- throws: If the request was unsuccessful, no active entitlements could be found for the user,"},{"text":" ","type":"text"},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"code":"Error","type":"codeVoice"},{"type":"text","text":" will be thrown."}]},{"inlineContent":[{"text":"*- important: This method should only be used if your user can only","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"text":" ","type":"text"},{"type":"text","text":"use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","isActive":true},{"type":"text","text":" instead."}],"type":"paragraph"}]}]}]}],"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","symbolKind":"method","extendedModule":"RevenueCat","roleHeading":"Instance Method","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"15.0","beta":false}],"role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)beginRefundRequestForActiveEntitlementWithCompletion:","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement(completion:).json index 271046b15..41e16ea82 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/beginrefundrequestforactiveentitlement(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method should only be used if your user can only"},{"type":"text","text":" "},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)"},{"type":"text","text":" instead."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC38beginRefundRequestForActiveEntitlement10completionyys6ResultOyAA0eF6StatusOSo7NSErrorCGc_tF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"role":"collectionGroup","title":"PurchasesSwiftType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement(completion:)":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:completion:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"role":"symbol","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"15.0","name":"iOS"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"text":"<","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","extendedModule":"RevenueCat","title":"beginRefundRequestForActiveEntitlement(completion:)","externalID":"s:10RevenueCat9PurchasesC38beginRefundRequestForActiveEntitlement10completionyys6ResultOyAA0eF6StatusOSo7NSErrorCGc_tF"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"text":", ","kind":"text"},{"text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"A completion block that is called when the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","type":"reference"},{"type":"text","text":" is returned."},{"text":" ","type":"text"},{"text":"Keep in mind the status could be ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"text":"If the request was unsuccessful, no active entitlements could be found for the user,","type":"text"},{"type":"text","text":" "},{"text":"or multiple active entitlements were found for the user, an ","type":"text"},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}],"name":"completion"}],"kind":"parameters"},{"content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method should only be used if your user can only"},{"type":"text","text":" "},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"text":" ","type":"text"},{"text":"use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","isActive":true},{"text":" instead.","type":"text"}]}],"type":"aside","name":"Important"}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement(completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"text":", ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)","type":"topic","title":"beginRefundRequestForActiveEntitlement(completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"kind":"text","text":"<"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)","type":"topic","title":"beginRefundRequest(forEntitlement:completion:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/cachedcustomerinfo.json b/docs/4.37.0/data/documentation/revenuecat/purchases/cachedcustomerinfo.json index 035beb92a..63abd5e3a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/cachedcustomerinfo.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/cachedcustomerinfo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/cachedcustomerinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"kind":"symbol","metadata":{"role":"symbol","title":"cachedCustomerInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)cachedCustomerInfo","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedCustomerInfo":{"role":"symbol","title":"cachedCustomerInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/cachedcustomerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"abstract":[{"text":"The currently cached ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" if one is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"text":" ","type":"text"},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/cachedcustomerinfo"]}],"metadata":{"roleHeading":"Instance Property","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cachedCustomerInfo","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"},{"kind":"text","text":"?"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)cachedCustomerInfo","title":"cachedCustomerInfo"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"cachedCustomerInfo","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedCustomerInfo":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","abstract":[{"type":"text","text":"The currently cached "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference","isActive":true},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"text":" ","type":"text"},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cachedCustomerInfo","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/purchases\/cachedcustomerinfo","kind":"symbol","title":"cachedCustomerInfo"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/cachedofferings.json b/docs/4.37.0/data/documentation/revenuecat/purchases/cachedofferings.json index e195c26d3..3248bde2b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/cachedofferings.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/cachedofferings.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/cachedofferings"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" if available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"kind":"symbol","metadata":{"role":"symbol","title":"cachedOfferings","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)cachedOfferings","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedOfferings":{"role":"symbol","title":"cachedOfferings","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" if available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/cachedofferings"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)cachedOfferings","role":"symbol","title":"cachedOfferings","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cachedOfferings","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/cachedofferings"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings"},"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"text":" if available.","type":"text"},{"text":" ","type":"text"},{"text":"This is synchronous, and therefore useful for contexts where an app needs an instance of ","type":"text"},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedOfferings":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","kind":"symbol","abstract":[{"text":"The currently cached ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"text":" if available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"title":"cachedOfferings","type":"topic","url":"\/documentation\/revenuecat\/purchases\/cachedofferings","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"cachedOfferings","kind":"identifier"},{"kind":"text","text":": "},{"text":"Offerings","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/canmakepayments().json b/docs/4.37.0/data/documentation/revenuecat/purchases/canmakepayments().json index 9f9f2799c..930ee5ce7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/canmakepayments().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/canmakepayments().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/canmakepayments()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"canMakePayments()","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cm)canMakePayments","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"https://rev.cat/can-make-payments-apple":{"title":"More information on when this might be false here","titleInlineContent":[{"type":"text","text":"More information on when this might be "},{"type":"codeVoice","code":"false"},{"type":"text","text":" here"}],"type":"link","identifier":"https:\/\/rev.cat\/can-make-payments-apple","url":"https:\/\/rev.cat\/can-make-payments-apple"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/canMakePayments()":{"role":"symbol","title":"canMakePayments()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/canmakepayments()"},"https://rev.cat/ask-to-buy":{"title":"available here","titleInlineContent":[{"type":"text","text":"available here"}],"type":"link","identifier":"https:\/\/rev.cat\/ask-to-buy","url":"https:\/\/rev.cat\/ask-to-buy"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/simulatesAskToBuyInSandbox":{"role":"symbol","title":"simulatesAskToBuyInSandbox","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" when testing the ask-to-buy \/ SCA purchases flow."},{"type":"text","text":" "},{"type":"text","text":"More information "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()"},"sections":[],"metadata":{"roleHeading":"Type Method","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cm)canMakePayments","symbolKind":"method","title":"canMakePayments()","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"canMakePayments","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"kind":"symbol","abstract":[{"text":"Indicates whether the user is allowed to make payments.","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/rev.cat\/can-make-payments-apple","isActive":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/canmakepayments()"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox"],"title":"Making Purchases"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"canMakePayments","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/simulatesAskToBuyInSandbox":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","title":"simulatesAskToBuyInSandbox","type":"topic","url":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox","role":"symbol","abstract":[{"type":"text","text":"Set this property to true "},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" when testing the ask-to-buy \/ SCA purchases flow.","type":"text"},{"type":"text","text":" "},{"text":"More information ","type":"text"},{"isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy","type":"reference"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"https://rev.cat/ask-to-buy":{"url":"https:\/\/rev.cat\/ask-to-buy","title":"available here","type":"link","identifier":"https:\/\/rev.cat\/ask-to-buy","titleInlineContent":[{"type":"text","text":"available here"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://rev.cat/can-make-payments-apple":{"identifier":"https:\/\/rev.cat\/can-make-payments-apple","titleInlineContent":[{"text":"More information on when this might be ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":" here"}],"url":"https:\/\/rev.cat\/can-make-payments-apple","type":"link","title":"More information on when this might be false here"},"doc://RevenueCat/documentation/RevenueCat/Purchases/canMakePayments()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","url":"\/documentation\/revenuecat\/purchases\/canmakepayments()","type":"topic","title":"canMakePayments()","kind":"symbol","abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"canMakePayments"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:).json index cb9cc120c..812e301b9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC36checkTrialOrIntroDiscountEligibilityySDySSAA0gI0CGSaySSGYaF","extendedModule":"RevenueCat","platforms":[{"unavailable":false,"deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecated":false,"introducedAt":"13.0","name":"iOS","beta":false},{"unavailable":false,"deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecated":false,"introducedAt":"10.15","name":"macOS","beta":false},{"unavailable":false,"deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecated":false,"introducedAt":"13.0","name":"Mac Catalyst","beta":false},{"unavailable":false,"deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecated":false,"introducedAt":"13.0","name":"tvOS","beta":false},{"unavailable":false,"deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecated":false,"introducedAt":"6.2","name":"watchOS","beta":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC36checkTrialOrIntroDiscountEligibilityySDySSAA0gI0CGSaySSGYaF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"(["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier","text":"IntroEligibility"},{"kind":"text","text":"]"}],"title":"checkTrialOrIntroDiscountEligibility(_:)","platforms":[{"deprecatedAt":"1.0","unavailable":false,"beta":false,"renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","introducedAt":"13.0","deprecated":false,"name":"iOS"},{"beta":false,"introducedAt":"10.15","name":"macOS","deprecated":false,"unavailable":false,"renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecatedAt":"1.0"},{"deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","name":"Mac Catalyst","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"tvOS","deprecatedAt":"1.0","renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"renamed":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","deprecated":false,"introducedAt":"6.2","unavailable":false,"name":"watchOS","deprecatedAt":"1.0","beta":false}],"modules":[{"name":"RevenueCat"}],"role":"symbol","extendedModule":"RevenueCat","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]"}]}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:)","abstract":[],"type":"topic","role":"symbol","deprecated":true,"title":"checkTrialOrIntroDiscountEligibility(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:completion:).json index 3bf9f19c9..9944f5c86 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(_:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(_:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC36checkTrialOrIntroDiscountEligibility_10completionySaySSG_ySDySSAA0gI0CGctF","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:completion:)":{"beta":true,"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"productIdentifiers","kind":"internalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"IntroEligibility","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"platforms":["iOS"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RevenueCat","title":"checkTrialOrIntroDiscountEligibility(_:completion:)","platforms":[],"externalID":"s:10RevenueCat9PurchasesC36checkTrialOrIntroDiscountEligibility_10completionySaySSG_ySDySSAA0gI0CGctF","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"IntroEligibility","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(_:completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(_:completion:)","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)","type":"topic","beta":true,"deprecated":true,"title":"checkTrialOrIntroDiscountEligibility(_:completion:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(packages:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(packages:).json index 9362697f5..04aeed9f4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(packages:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(packages:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(packages:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC36checkTrialOrIntroDiscountEligibility8packagesSDyAA7PackageCAA0gI0CGSayAGG_tYaF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(packages:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(packages:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"packages"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"text":"packages","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"packages"},{"text":": [","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"kind":"text","text":"]) "},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}],"title":"checkTrialOrIntroDiscountEligibility(packages:)","symbolKind":"method","extendedModule":"RevenueCat","roleHeading":"Instance Method","externalID":"s:10RevenueCat9PurchasesC36checkTrialOrIntroDiscountEligibility8packagesSDyAA7PackageCAA0gI0CGSayAGG_tYaF","role":"symbol","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(packages:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(packages:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(packages:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"packages","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:).json index ec853f344..9ca5f330d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" for which you want to compute eligibility."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibilityWithProduct:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" for which you want to compute eligibility."}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"text":"use ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","type":"reference"},{"type":"text","text":"."}]}],"style":"note","type":"aside"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"text":" ","type":"text"},{"text":"definitively compute the eligibility, most likely because of missing group information, it will return","type":"text"},{"type":"text","text":" "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","type":"reference","isActive":true},{"text":". The best course of action on unknown status is to display the non-intro","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}],"type":"paragraph"}]},{"type":"heading","level":3,"anchor":"Related-symbols","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","isActive":true,"type":"reference"}]}]}]}]}],"sections":[],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"}],"title":"checkTrialOrIntroDiscountEligibility(product:)","symbolKind":"method","extendedModule":"RevenueCat","role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibilityWithProduct:completionHandler:","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"seeAlsoSections":[{"generated":true,"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"title":"iOS Introductory Offers","type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link","title":"iOS Promotional Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:completion:).json index 67a0582f7..a9aa7de84 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(product:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" for which you want to compute eligibility."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A block that receives an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibilityForProduct:completion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"text":" for which you want to compute eligibility.","type":"text"}]}],"name":"product"},{"content":[{"type":"paragraph","inlineContent":[{"text":"A block that receives an ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","type":"reference"},{"text":".","type":"text"}]}],"name":"completion"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"style":"note","name":"Note","type":"aside"},{"name":"Note","style":"note","content":[{"inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"text":" ","type":"text"},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","type":"reference","isActive":true},{"text":". The best course of action on unknown status is to display the non-intro","type":"text"},{"text":" ","type":"text"},{"text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest","type":"text"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}],"type":"paragraph"}],"type":"aside"},{"type":"heading","text":"Related symbols","anchor":"Related-symbols","level":3},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","type":"reference","isActive":true}],"type":"paragraph"}]}]}]}],"sections":[],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibilityForProduct:completion:","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"extendedModule":"RevenueCat","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","modules":[{"name":"RevenueCat"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","references":{"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:).json index ff97ea55e..81122a4d0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibilityWithProductIdentifiers:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}]}]},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"name":"Note","type":"aside","style":"note","content":[{"inlineContent":[{"text":"If you’re looking to use Promotional Offers instead,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","type":"reference","isActive":true},{"text":".","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","isActive":true},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"text":" ","type":"text"},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"name":"Note","style":"note","type":"aside"},{"anchor":"Related-symbols","text":"Related symbols","type":"heading","level":3},{"items":[{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)"}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"metadata":{"extendedModule":"RevenueCat","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibilityWithProductIdentifiers:completionHandler:","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"title":"Making Purchases with Subscription Offers","generated":true}],"references":{"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"title":"iOS Promotional Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:completion:).json index 361be07a5..4560bccda 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/checktrialorintrodiscounteligibility(productidentifiers:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}]},{"name":"receiveEligibility","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A block that receives a dictionary of "},{"type":"codeVoice","code":"product_id"},{"type":"text","text":" -> "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibility:completion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"]}],"metadata":{"extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"IntroEligibility","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)checkTrialOrIntroDiscountEligibility:completion:","symbolKind":"method","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true,"title":"Making Purchases with Subscription Offers"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"productIdentifiers","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" (["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}]},{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","text":"IntroEligibility","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}],"name":"productIdentifiers"},{"content":[{"inlineContent":[{"text":"A block that receives a dictionary of ","type":"text"},{"type":"codeVoice","code":"product_id"},{"type":"text","text":" -> "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"receiveEligibility"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"name":"Note","content":[{"inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"text":" ","type":"text"},{"type":"text","text":"use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","isActive":true},{"type":"text","text":"."}],"type":"paragraph"}],"type":"aside","style":"note"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"text":" ","type":"text"},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","isActive":true},{"text":". The best course of action on unknown status is to display the non-intro","type":"text"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}],"type":"paragraph"}],"style":"note","name":"Note"},{"text":"Related symbols","level":3,"type":"heading","anchor":"Related-symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","type":"reference","isActive":true}]}]}],"type":"unorderedList"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link","title":"iOS Promotional Offers"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/collectdeviceidentifiers().json b/docs/4.37.0/data/documentation/revenuecat/purchases/collectdeviceidentifiers().json index 419eca442..904402e2c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/collectdeviceidentifiers().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/collectdeviceidentifiers().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"collectDeviceIdentifiers()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)collectDeviceIdentifiers","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"collectDeviceIdentifiers()","platforms":[],"roleHeading":"Instance Method","extendedModule":"RevenueCat","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collectDeviceIdentifiers","kind":"identifier"},{"kind":"text","text":"()"}],"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)collectDeviceIdentifiers"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"]}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)"],"title":"Subscriber Attributes","generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-6oipy.json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-6oipy.json index 3031dfddf..c64ac0486 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-6oipy.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-6oipy.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithConfiguration:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" object you wish to use to configure "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object that has been set as a singleton."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance will be set as a singleton."},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"See "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" for more information about configurable properties."}]}],"type":"aside","name":"Important"},{"anchor":"Example","level":3,"type":"heading","text":"Example"},{"type":"codeListing","syntax":"swift","code":[" Purchases.configure("," with: Configuration.Builder(withAPIKey: Constants.apiKey)"," .with(observerMode: false)"," .with(appUserID: \"\")"," .build()"," )"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"configure(with:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithConfiguration:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(configureWithConfiguration:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"configuration","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","text":"Purchases"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference"},{"text":" object you wish to use to configure ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"}],"type":"paragraph"}],"name":"configuration"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" object that has been set as a singleton.","type":"text"}]}],"kind":"content"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"text":"The instance will be set as a singleton.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}],"type":"paragraph"},{"type":"aside","content":[{"inlineContent":[{"text":"See ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"text":" for more information about configurable properties.","type":"text"}],"type":"paragraph"}],"style":"important","name":"Important"},{"text":"Example","anchor":"Example","type":"heading","level":3},{"type":"codeListing","syntax":"swift","code":[" Purchases.configure("," with: Configuration.Builder(withAPIKey: Constants.apiKey)"," .with(observerMode: false, storeKitVersion: .storeKit1)"," .with(appUserID: \"\")"," .build()"," )"]}],"kind":"content"}],"metadata":{"symbolKind":"method","role":"symbol","title":"configure(with:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":") -> "},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Type Method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithConfiguration:","extendedModule":"RevenueCat"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","interfaceLanguage":"swift"},"seeAlsoSections":[{"generated":true,"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]}],"abstract":[{"text":"Configures an instance of the Purchases SDK with a specified ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-9fs2p.json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-9fs2p.json index 7e39491c8..871fdf904 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-9fs2p.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(with:)-9fs2p.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithConfigurationBuilder:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"builder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"builder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" object you wish to use to configure "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object that has been set as a singleton."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance will be set as a singleton."},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"See "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":" for more information about configurable properties."}]}],"type":"aside","name":"Important"},{"anchor":"Example","level":3,"type":"heading","text":"Example"},{"type":"codeListing","syntax":"swift","code":[" Purchases.configure("," with: .init(withAPIKey: Constants.apiKey)"," .with(observerMode: false)"," .with(appUserID: \"\")"," )"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"configure(with:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithConfigurationBuilder:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"role":"symbol","title":"Configuration.Builder","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-9fs2p":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(configureWithConfigurationBuilder:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"builder","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","text":"Builder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","type":"reference","isActive":true},{"type":"text","text":" object you wish to use to configure "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"}],"type":"paragraph"}],"name":"builder"}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"inlineContent":[{"text":"An instantiated ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" object that has been set as a singleton."}],"type":"paragraph"}]},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"The instance will be set as a singleton."},{"text":" ","type":"text"},{"type":"text","text":"You should access the singleton instance using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"See ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","isActive":true},{"type":"text","text":" for more information about configurable properties."}]}],"name":"Important","style":"important","type":"aside"},{"anchor":"Example","level":3,"text":"Example","type":"heading"},{"type":"codeListing","syntax":"swift","code":[" Purchases.configure("," with: .init(withAPIKey: Constants.apiKey)"," .with(observerMode: false, storeKitVersion: .storeKit1)"," .with(appUserID: \"\")"," )"]}],"kind":"content"}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithConfigurationBuilder:","role":"symbol","title":"configure(with:)","roleHeading":"Type Method","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"},{"kind":"text","text":") -> "},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","isActive":true},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-9fs2p":{"url":"\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p","kind":"symbol","title":"configure(with:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-9fs2p","role":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder"},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier","text":"Builder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier","text":"Purchases"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Builder"}],"abstract":[{"type":"text","text":"The Builder for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"kind":"symbol","title":"Configuration.Builder","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Builder"}],"url":"\/documentation\/revenuecat\/configuration\/builder"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:).json index 6e2c82843..cc76566c1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithAPIKey:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object that has been set as a singleton."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance will be set as a singleton."},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this initializer if your app does not have an account system."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will generate a unique identifier for the current device and persist it to "},{"type":"codeVoice","code":"NSUserDefaults"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This also affects the behavior of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"kind":"symbol","metadata":{"role":"symbol","title":"configure(withAPIKey:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","interfaceLanguage":"swift"},"sections":[],"seeAlsoSections":[{"title":"Configuring the SDK","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]}],"metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"roleHeading":"Type Method","role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:","title":"configure(withAPIKey:)","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(configureWithAPIKey:) "},{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":" "},{"text":"apiKey","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Purchases","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}]}],"kind":"declarations"},{"parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"An instantiated ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" object that has been set as a singleton.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance will be set as a singleton."},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"reference","isActive":true}]},{"style":"note","type":"aside","name":"Note","content":[{"inlineContent":[{"text":"Use this initializer if your app does not have an account system.","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" will generate a unique identifier for the current device and persist it to "},{"type":"codeVoice","code":"NSUserDefaults"},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This also affects the behavior of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","type":"reference","isActive":true},{"text":".","type":"text"}],"type":"paragraph"}]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:).json index d97a3f1ca..98c8b8ba2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithAPIKey:appUserID:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/"}]}]},{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The unique app user id for this user. This user id will allow users to share their"},{"type":"text","text":" "},{"type":"text","text":"purchases and subscriptions across devices. Pass "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" or an empty string if you want "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"text","text":"to generate this for you."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object that has been set as a singleton."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The instance will be set as a singleton."},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Best practice is to use a salted hash of your unique app user ids."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this initializer if you have your own user identifiers that you manage."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"kind":"symbol","metadata":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"],"title":"Configuring the SDK with parameters (deprecated)","generated":true}],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"title":"configure(withAPIKey:appUserID:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:","roleHeading":"Type Method"},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"text":" ","kind":"text"},{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(configureWithAPIKey:appUserID:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Purchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"name":"apiKey","content":[{"inlineContent":[{"text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"The unique app user id for this user. This user id will allow users to share their","type":"text"},{"type":"text","text":" "},{"text":"purchases and subscriptions across devices. Pass ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" or an empty string if you want "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"text":"to generate this for you.","type":"text"}],"type":"paragraph"}],"name":"appUserID"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" object that has been set as a singleton.","type":"text"}]}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"text":"The instance will be set as a singleton.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"reference"}],"type":"paragraph"},{"type":"aside","style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"Best practice is to use a salted hash of your unique app user ids.","type":"text"}]}]},{"name":"Warning","style":"warning","content":[{"inlineContent":[{"type":"text","text":"Use this initializer if you have your own user identifiers that you manage."}],"type":"paragraph"}],"type":"aside"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"type":"topic","title":"configure(withAPIKey:appUserID:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified API key and app user ID.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","deprecated":true,"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"type":"topic","beta":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"code":"UserDefaults","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","deprecated":true,"kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:).json index 916678abd..eb578e60f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithAPIKey:appUserID:observerMode:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/"}]}]},{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The unique app user id for this user. This user id will allow users to share their"},{"type":"text","text":" "},{"type":"text","text":"purchases and subscriptions across devices. Pass "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" or an empty string if you want "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"text","text":"to generate this for you."}]}]},{"name":"observerMode","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you have your own IAP implementation and want to use only"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat’s backend. Default is "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object that has been set as a singleton."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this constructor if you want to"},{"type":"text","text":" "},{"type":"text","text":"sync status across a shared container, such as between a host app and an extension. The instance of the"},{"type":"text","text":" "},{"type":"text","text":"Purchases SDK will be set as a singleton."},{"type":"text","text":" "},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared"}]},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This assumes your IAP implementation uses StoreKit 1."},{"type":"text","text":" "},{"type":"text","text":"Observer mode is not compatible with StoreKit 2."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"kind":"text","text":" "},{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(configureWithAPIKey:appUserID:observerMode:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"text":" ","kind":"text"},{"text":"apiKey","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Purchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"name":"apiKey","content":[{"inlineContent":[{"text":"The API Key generated for your app from https:\/\/app.revenuecat.com\/","type":"text"}],"type":"paragraph"}]},{"name":"appUserID","content":[{"inlineContent":[{"type":"text","text":"The unique app user id for this user. This user id will allow users to share their"},{"text":" ","type":"text"},{"text":"purchases and subscriptions across devices. Pass ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" or an empty string if you want ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference","isActive":true},{"type":"text","text":" "},{"type":"text","text":"to generate this for you."}],"type":"paragraph"}]},{"name":"observerMode","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Set this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if you have your own IAP implementation and want to use only"},{"text":" ","type":"text"},{"type":"text","text":"RevenueCat’s backend. Default is "},{"type":"codeVoice","code":"false"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instantiated "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" object that has been set as a singleton."}]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"text":"Use this constructor if you want to","type":"text"},{"text":" ","type":"text"},{"text":"sync status across a shared container, such as between a host app and an extension. The instance of the","type":"text"},{"text":" ","type":"text"},{"text":"Purchases SDK will be set as a singleton.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"You should access the singleton instance using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","isActive":true}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"This assumes your IAP implementation uses StoreKit 1.","type":"text"}]}],"type":"aside","style":"warning","name":"Warning"}]}],"seeAlsoSections":[{"title":"Configuring the SDK with parameters (deprecated)","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"]}],"abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:","roleHeading":"Type Method","modules":[{"name":"RevenueCat"}],"title":"configure(withAPIKey:appUserID:observerMode:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier","text":"Purchases"}],"symbolKind":"method"},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"code":"UserDefaults","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","deprecated":true,"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"type":"topic","beta":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"type":"topic","title":"configure(withAPIKey:appUserID:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified API key and app user ID.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:).json index 7e1f53e99..16db9277d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithAPIKey:appUserID:observerMode:userDefaults:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:userDefaults:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)"],"generated":true,"title":"Configuring the SDK with parameters (deprecated)"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"metadata":{"platforms":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier","text":"Purchases"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:userDefaults:","extendedModule":"RevenueCat","roleHeading":"Type Method","symbolKind":"method","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"text":"@objc","kind":"attribute"},{"text":"(configureWithAPIKey:appUserID:observerMode:userDefaults:) ","kind":"text"},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"observerMode","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"type":"topic","title":"configure(withAPIKey:appUserID:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified API key and app user ID.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"code":"UserDefaults","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","deprecated":true,"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"type":"topic","beta":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:).json index bee9cf09b..75836af2a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key and app user ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a custom "},{"type":"codeVoice","code":"UserDefaults"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Configuring the SDK with parameters (deprecated)","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)"],"generated":true}],"metadata":{"title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Type Method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"observerMode","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"platforms":[]},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"text":" ","kind":"text"},{"kind":"attribute","text":"@objc"},{"text":"(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:) ","kind":"text"},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","kind":"typeIdentifier","text":"UserDefaults"},{"text":"?, ","kind":"text"},{"text":"useStoreKit2IfAvailable","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Purchases","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:)":{"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","deprecated":true,"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?) -> "},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"type":"topic","beta":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"configure(withAPIKey:appUserID:observerMode:)","kind":"symbol","abstract":[{"text":"Configures an instance of the Purchases SDK with a custom ","type":"text"},{"code":"UserDefaults","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configure","kind":"identifier"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"type":"topic","title":"configure(withAPIKey:appUserID:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","abstract":[{"text":"Configures an instance of the Purchases SDK with a specified API key and app user ID.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:).json index d0a905db7..dfb5300e7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"apiKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)":{"beta":true,"role":"symbol","title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"role":"symbol","title":"DangerousSettings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"DangerousSettings"}],"abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DangerousSettings"}],"url":"\/documentation\/revenuecat\/dangeroussettings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"appUserID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"userDefaults"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"platforms":[],"title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cm)configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:","roleHeading":"Type Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"@objc","kind":"attribute"},{"text":"(configureWithAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:) ","kind":"text"},{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"text":" ","kind":"text"},{"text":"apiKey","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"text":"observerMode","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"userDefaults","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSUserDefaults","text":"UserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"useStoreKit2IfAvailable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"dangerousSettings","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"}]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","beta":true,"kind":"symbol","abstract":[],"title":"configure(withAPIKey:appUserID:observerMode:userDefaults:useStoreKit2IfAvailable:dangerousSettings:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"text":"withAPIKey","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"appUserID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"userDefaults","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserDefaults","preciseIdentifier":"c:objc(cs)NSUserDefaults","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"useStoreKit2IfAvailable","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"dangerousSettings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCDangerousSettings","text":"DangerousSettings"},{"kind":"text","text":"?) -> "},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/DangerousSettings":{"url":"\/documentation\/revenuecat\/dangeroussettings","abstract":[{"type":"text","text":"Only use a Dangerous Setting if suggested by RevenueCat support team."}],"title":"DangerousSettings","navigatorTitle":[{"text":"DangerousSettings","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DangerousSettings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/DangerousSettings"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo().json b/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo().json index e744fd0a7..45abac630 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/customerinfo()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfo()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)customerInfoWithCompletionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo()":{"role":"symbol","title":"customerInfo()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/customerinfo()"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)customerInfoWithCompletionHandler:","title":"customerInfo()","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"abstract":[{"type":"text","text":"Get latest available customer info."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"customerInfo","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Related Symbols","level":4,"type":"heading","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","type":"reference"}],"type":"paragraph"}]}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","type":"topic","abstract":[{"type":"text","text":"Get latest available customer info."}],"title":"customerInfo()","url":"\/documentation\/revenuecat\/purchases\/customerinfo()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo(fetchpolicy:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo(fetchpolicy:).json index b64554e87..6c71e8ef0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo(fetchpolicy:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfo(fetchpolicy:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"fetchPolicy","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfo(fetchPolicy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)customerInfoWithFetchPolicy:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"customerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)customerInfoWithFetchPolicy:completionHandler:","extendedModule":"RevenueCat","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfo(fetchPolicy:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"customerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","text":"CacheFetchPolicy","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"parameters":[{"name":"fetchPolicy","content":[{"inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"Related-Symbols","type":"heading","level":4,"text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","isActive":true}]}]}]}]}],"seeAlsoSections":[{"generated":true,"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"references":{"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfostream.json b/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfostream.json index c87f3fc9d..7db09de55 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfostream.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/customerinfostream.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"}]}]}]},{"anchor":"Example","level":4,"type":"heading","text":"Example:"},{"type":"codeListing","syntax":"swift","code":["for await customerInfo in Purchases.shared.customerInfoStream {"," \/\/ this gets called whenever new CustomerInfo is available"," let entitlements = customerInfo.entitlements"," ...","}"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An alternative way of getting "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" updates"},{"type":"text","text":" "},{"type":"text","text":"is using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this method is not thread-safe."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/customerinfostream"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfoStream","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:10RevenueCat9PurchasesC18customerInfoStreamScSyAA08CustomerE0CGvp","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"role":"collectionGroup","title":"PurchasesSwiftType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"role":"symbol","title":"purchases(_:receivedUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"Returns an "},{"code":"AsyncStream","type":"codeVoice"},{"type":"text","text":" of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"],"title":"Subscription Status","generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"customerInfoStream","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":"> { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"Related-Symbols","level":4,"text":"Related Symbols"},{"items":[{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","type":"reference"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"}],"type":"paragraph"}]}],"type":"unorderedList"},{"type":"heading","anchor":"Example","text":"Example:","level":4},{"syntax":"swift","type":"codeListing","code":["for await customerInfo in Purchases.shared.customerInfoStream {"," \/\/ this gets called whenever new CustomerInfo is available"," let entitlements = customerInfo.entitlements"," ...","}"]},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An alternative way of getting "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference","isActive":true},{"text":" updates","type":"text"},{"text":" ","type":"text"},{"text":"is using ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","isActive":true},{"type":"text","text":"."}]}]},{"name":"Important","content":[{"type":"paragraph","inlineContent":[{"text":"this method is not thread-safe.","type":"text"}]}],"type":"aside","style":"important"}],"kind":"content"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"customerInfoStream","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:ScS","kind":"typeIdentifier","text":"AsyncStream"},{"kind":"text","text":"<"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":">","kind":"text"}],"title":"customerInfoStream","symbolKind":"property","extendedModule":"RevenueCat","externalID":"s:10RevenueCat9PurchasesC18customerInfoStreamScSyAA08CustomerE0CGvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/customerinfostream"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","required":true,"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","type":"topic","title":"purchases(_:receivedUpdated:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/debuglogsenabled.json b/docs/4.37.0/data/documentation/revenuecat/purchases/debuglogsenabled.json index 2582c0dfc..b26843d18 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/debuglogsenabled.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/debuglogsenabled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugLogsEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/debuglogsenabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"debugLogsEnabled","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugLogsEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cpy)debugLogsEnabled","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"use Purchases.logLevel instead"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/debugLogsEnabled":{"beta":true,"role":"symbol","title":"debugLogsEnabled","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugLogsEnabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/debuglogsenabled"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugLogsEnabled","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"deprecationSummary":[{"inlineContent":[{"type":"text","text":"use Purchases.logLevel instead"}],"type":"paragraph"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/debuglogsenabled"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RevenueCat","title":"debugLogsEnabled","platforms":[],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cpy)debugLogsEnabled","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugLogsEnabled","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Type Property"},"abstract":[{"text":"Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/debugLogsEnabled":{"url":"\/documentation\/revenuecat\/purchases\/debuglogsenabled","title":"debugLogsEnabled","kind":"symbol","beta":true,"role":"symbol","abstract":[{"text":"Enable debug logging. Useful for debugging issues with the lovely team @RevenueCat.","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugLogsEnabled","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/debugLogsEnabled","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/delegate.json b/docs/4.37.0/data/documentation/revenuecat/purchases/delegate.json index 0a2b5790a..b6e960085 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/delegate.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/delegate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","text":"PurchasesDelegate"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is not thread-safe."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/delegate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"title":"delegate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(py)delegate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/delegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"role":"symbol","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/delegate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","interfaceLanguage":"swift"},"sections":[],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"title":"Interacting with the SDK","generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(py)delegate","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"delegate"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"abstract":[{"type":"text","text":"Delegate for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"changes to customer information."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","text":"PurchasesDelegate","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"style":"note","content":[{"inlineContent":[{"type":"text","text":"this is not thread-safe."}],"type":"paragraph"}],"type":"aside","name":"Note"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"kind":"symbol","type":"topic","title":"isConfigured","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/delegate","title":"delegate","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/eligiblepromotionaloffers(forproduct:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/eligiblepromotionaloffers(forproduct:).json index 96f9c1fb7..8d200536b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/eligiblepromotionaloffers(forproduct:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/eligiblepromotionaloffers(forproduct:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the product to filter discounts from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"if checking for eligibility for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" fails (for example, if network is down),"},{"type":"text","text":" "},{"type":"text","text":"that discount will fail silently and be considered not eligible."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)eligiblePromotionalOffersForProduct:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"text":"Finds the subset of ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"PromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"the product to filter discounts from.","type":"text"}]}],"name":"product"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"content":[{"inlineContent":[{"type":"text","text":"if checking for eligibility for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" fails (for example, if network is down),"},{"type":"text","text":" "},{"type":"text","text":"that discount will fail silently and be considered not eligible."}],"type":"paragraph"}],"type":"aside","name":"Note","style":"note"},{"level":4,"type":"heading","text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)eligiblePromotionalOffersForProduct:completionHandler:","symbolKind":"method","role":"symbol","extendedModule":"RevenueCat","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"title":"eligiblePromotionalOffers(forProduct:)"},"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}],"title":"iOS Promotional Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","abstract":[{"text":"Finds the subset of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true},{"type":"text","text":" that’s eligible for the current user."}],"title":"eligiblePromotionalOffers(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/finishtransactions.json b/docs/4.37.0/data/documentation/revenuecat/purchases/finishtransactions.json index 583ab43c3..413220219 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/finishtransactions.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/finishtransactions.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/finishtransactions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"finishTransactions","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(py)finishTransactions","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions"},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finishTransactions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","role":"symbol","title":"finishTransactions","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(py)finishTransactions","modules":[{"name":"RevenueCat"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"abstract":[{"text":"Whether transactions should be finished automatically. ","type":"text"},{"code":"true","type":"codeVoice"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"inlineContent":[{"text":"must","type":"text"}],"type":"emphasis"},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"finishTransactions","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/finishtransactions"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"https://rev.cat/finish-transactions":{"identifier":"https:\/\/rev.cat\/finish-transactions","title":"is available here","type":"link","url":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"type":"text","text":"is available here"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/forceuniversalappstore.json b/docs/4.37.0/data/documentation/revenuecat/purchases/forceuniversalappstore.json index 041e7c257..c24126df6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/forceuniversalappstore.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/forceuniversalappstore.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/forceuniversalappstore"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"forceUniversalAppStore","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)forceUniversalAppStore","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Type Property","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)forceUniversalAppStore","symbolKind":"property","role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/forceuniversalappstore"]}],"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"https://rev.cat/finish-transactions":{"titleInlineContent":[{"type":"text","text":"is available here"}],"url":"https:\/\/rev.cat\/finish-transactions","title":"is available here","type":"link","identifier":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/frameworkversion.json b/docs/4.37.0/data/documentation/revenuecat/purchases/frameworkversion.json index f4643c3ea..cd9afe760 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/frameworkversion.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/frameworkversion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"frameworkVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/frameworkversion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Current version of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" framework."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"frameworkVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"frameworkVersion","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)frameworkVersion","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/frameworkVersion":{"role":"symbol","title":"frameworkVersion","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"frameworkVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Current version of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" framework."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/frameworkversion"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frameworkVersion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/frameworkversion"]}],"kind":"symbol","abstract":[{"type":"text","text":"Current version of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" framework."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"frameworkVersion"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)frameworkVersion","role":"symbol","title":"frameworkVersion","roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/frameworkVersion":{"url":"\/documentation\/revenuecat\/purchases\/frameworkversion","role":"symbol","title":"frameworkVersion","abstract":[{"type":"text","text":"Current version of the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" framework."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/frameworkVersion","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"frameworkVersion"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(completion:).json index 26f896bf9..3449040bd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when customer info is available and not stale."},{"type":"text","text":" "},{"type":"text","text":"Called immediately if "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" is cached. Customer info can be nil if an error occurred."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"role":"symbol","title":"getCustomerInfo(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getCustomerInfoWithCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["iOS"]},{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCustomerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when customer info is available and not stale."},{"text":" ","type":"text"},{"type":"text","text":"Called immediately if "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" is cached. Customer info can be nil if an error occurred.","type":"text"}]}],"name":"completion"}]}],"metadata":{"extendedModule":"RevenueCat","title":"getCustomerInfo(completion:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getCustomerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getCustomerInfoWithCompletion:"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Get latest available customer info.","type":"text"}],"seeAlsoSections":[{"title":"Subscription Status","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(fetchpolicy:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(fetchpolicy:completion:).json index 99f0c5861..3512aaca0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(fetchpolicy:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/getcustomerinfo(fetchpolicy:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"fetchPolicy","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when customer info is available and not stale."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"role":"symbol","title":"getCustomerInfo(fetchPolicy:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getCustomerInfoWithFetchPolicy:completion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(fetchPolicy:completion:)":{"role":"symbol","title":"getCustomerInfo(fetchPolicy:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"title":"getCustomerInfo(fetchPolicy:completion:)","symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getCustomerInfoWithFetchPolicy:completion:","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCustomerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","extendedModule":"RevenueCat"},"sections":[],"abstract":[{"type":"text","text":"Get latest available customer info."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","kind":"typeIdentifier","text":"CacheFetchPolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"fetchPolicy","content":[{"inlineContent":[{"text":"The behavior for what to do regarding caching.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"A completion block called when customer info is available and not stale.","type":"text"}]}],"name":"completion"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(fetchPolicy:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","type":"topic","abstract":[{"text":"Get latest available customer info.","type":"text"}],"title":"getCustomerInfo(fetchPolicy:completion:)","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fetchPolicy"},{"text":": ","kind":"text"},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/geteligiblepromotionaloffers(forproduct:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/geteligiblepromotionaloffers(forproduct:).json index 714bffb98..aedd06400 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/geteligiblepromotionaloffers(forproduct:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/geteligiblepromotionaloffers(forproduct:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"getEligiblePromotionalOffers(forProduct:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC28getEligiblePromotionalOffers10forProductSayAA0F5OfferCGAA05StoreI0C_tYaF","extendedModule":"RevenueCat","platforms":[{"deprecated":true,"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","renamed":"eligiblePromotionalOffers(forProduct:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","renamed":"eligiblePromotionalOffers(forProduct:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","renamed":"eligiblePromotionalOffers(forProduct:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","renamed":"eligiblePromotionalOffers(forProduct:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","renamed":"eligiblePromotionalOffers(forProduct:)"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getEligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"getEligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getEligiblePromotionalOffers","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":" "},{"text":"product","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"text":"]","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)"]}],"metadata":{"extendedModule":"RevenueCat","title":"getEligiblePromotionalOffers(forProduct:)","platforms":[{"introducedAt":"13.0","renamed":"eligiblePromotionalOffers(forProduct:)","deprecated":true,"unavailable":false,"name":"iOS","beta":false},{"renamed":"eligiblePromotionalOffers(forProduct:)","name":"macOS","introducedAt":"10.15","unavailable":false,"deprecated":true,"beta":false},{"introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":true,"renamed":"eligiblePromotionalOffers(forProduct:)","name":"Mac Catalyst"},{"deprecated":true,"name":"tvOS","beta":false,"unavailable":false,"renamed":"eligiblePromotionalOffers(forProduct:)","introducedAt":"13.0"},{"deprecated":true,"introducedAt":"6.2","unavailable":false,"renamed":"eligiblePromotionalOffers(forProduct:)","name":"watchOS","beta":false}],"externalID":"s:10RevenueCat9PurchasesC28getEligiblePromotionalOffers10forProductSayAA0F5OfferCGAA05StoreI0C_tYaF","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getEligiblePromotionalOffers","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProduct"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getEligiblePromotionalOffers(forProduct:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getEligiblePromotionalOffers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getEligiblePromotionalOffers(forProduct:)","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)","type":"topic","deprecated":true,"title":"getEligiblePromotionalOffers(forProduct:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/getofferings(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/getofferings(completion:).json index cb62e81b8..e8933f688 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/getofferings(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/getofferings(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when offerings are available."},{"type":"text","text":" "},{"type":"text","text":"Called immediately if offerings are cached. "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if an error occurred."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" allows you to configure your in-app products"},{"type":"text","text":" "},{"type":"text","text":"via RevenueCat and greatly simplifies management."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" will be fetched and cached on instantiation so that, by the time they are needed,"},{"type":"text","text":" "},{"type":"text","text":"your prices are loaded for your purchase flow. Time is money."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getofferings(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"kind":"symbol","metadata":{"role":"symbol","title":"getOfferings(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getOfferingsWithCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"getOfferings","kind":"identifier"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","text":"Offerings"},{"text":"?, ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"inlineContent":[{"type":"text","text":"A completion block called when offerings are available."},{"type":"text","text":" "},{"type":"text","text":"Called immediately if offerings are cached. "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" will be "},{"code":"nil","type":"codeVoice"},{"text":" if an error occurred.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"text":" allows you to configure your in-app products","type":"text"},{"text":" ","type":"text"},{"text":"via RevenueCat and greatly simplifies management.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"type":"text","text":" will be fetched and cached on instantiation so that, by the time they are needed,"},{"type":"text","text":" "},{"text":"your prices are loaded for your purchase flow. Time is money.","type":"text"}]},{"type":"heading","anchor":"Related-Articles","level":4,"text":"Related Articles"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","isActive":true}]}]}],"type":"unorderedList"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/getofferings(completion:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RevenueCat","title":"getOfferings(completion:)","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getOfferingsWithCompletion:","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"seeAlsoSections":[{"title":"Displaying Products","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]}],"abstract":[{"text":"Fetch the configured ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"https://docs.revenuecat.com/docs/displaying-products":{"titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","title":"Displaying Products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/getproducts(_:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/getproducts(_:completion:).json index bdb88846c..5e0a3ad26 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/getproducts(_:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/getproducts(_:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getProductsWithIdentifiers:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getProductsWithIdentifiers:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/appstoreconnect.apple.com\/"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"type":"text","text":" "},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An "},{"type":"codeVoice","code":"@escaping"},{"type":"text","text":" callback that is called with the loaded products."},{"type":"text","text":" "},{"type":"text","text":"If the fetch fails for any reason it will return an empty array."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You should use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":" though."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"completion"},{"type":"text","text":" may be called without "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s that you are expecting. This is usually caused by"},{"type":"text","text":" "},{"type":"text","text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect."},{"type":"text","text":" "},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"type":"text","text":" "},{"type":"text","text":"application agreements."},{"type":"text","text":" "},{"type":"text","text":"If you’re having trouble, see:"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/how-to-configure-products"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"getProducts(_:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getProductsWithIdentifiers:completion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"https://rev.cat/how-to-configure-products":{"title":"App Store Connect In-App Purchase Configuration","titleInlineContent":[{"type":"text","text":"App Store Connect In-App Purchase Configuration"}],"type":"link","identifier":"https:\/\/rev.cat\/how-to-configure-products","url":"https:\/\/rev.cat\/how-to-configure-products"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"https://appstoreconnect.apple.com/":{"title":"AppStoreConnect","titleInlineContent":[{"type":"text","text":"AppStoreConnect"}],"type":"link","identifier":"https:\/\/appstoreconnect.apple.com\/","url":"https:\/\/appstoreconnect.apple.com\/"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)"],"generated":true,"title":"Displaying Products"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"getProducts(_:completion:)","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":"]) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getProductsWithIdentifiers:completion:","role":"symbol","extendedModule":"RevenueCat","roleHeading":"Instance Method","symbolKind":"method"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(getProductsWithIdentifiers:completion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getProducts"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ([","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":"]) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(getProductsWithIdentifiers:completion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"text":" ([","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/appstoreconnect.apple.com\/","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"text":" ","type":"text"},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An "},{"code":"@escaping","type":"codeVoice"},{"text":" callback that is called with the loaded products.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the fetch fails for any reason it will return an empty array."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"You should use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","isActive":true,"type":"reference"},{"type":"text","text":" though."}]},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"completion"},{"type":"text","text":" may be called without "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s that you are expecting. This is usually caused by"},{"type":"text","text":" "},{"text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"text":" ","type":"text"},{"text":"application agreements.","type":"text"},{"type":"text","text":" "},{"text":"If you’re having trouble, see:","type":"text"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/how-to-configure-products"}]}],"name":"Note","style":"note"}]}],"references":{"https://appstoreconnect.apple.com/":{"titleInlineContent":[{"text":"AppStoreConnect","type":"text"}],"title":"AppStoreConnect","type":"link","url":"https:\/\/appstoreconnect.apple.com\/","identifier":"https:\/\/appstoreconnect.apple.com\/"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://rev.cat/how-to-configure-products":{"title":"App Store Connect In-App Purchase Configuration","titleInlineContent":[{"text":"App Store Connect In-App Purchase Configuration","type":"text"}],"type":"link","url":"https:\/\/rev.cat\/how-to-configure-products","identifier":"https:\/\/rev.cat\/how-to-configure-products"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:).json index b8a1dd827..a1a3272f1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC19getPromotionalOffer18forProductDiscount7productAA0eF0CAA05StorehI0C_AA0kH0CtYaKF","extendedModule":"RevenueCat","platforms":[{"deprecated":true,"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","renamed":"promotionalOffer(forProductDiscount:product:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","renamed":"promotionalOffer(forProductDiscount:product:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","renamed":"promotionalOffer(forProductDiscount:product:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","renamed":"promotionalOffer(forProductDiscount:product:)"},{"deprecated":true,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","renamed":"promotionalOffer(forProductDiscount:product:)"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"text":"forProductDiscount","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"discount","kind":"internalParam"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","metadata":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:)","symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC19getPromotionalOffer18forProductDiscount7productAA0eF0CAA05StorehI0C_AA0kH0CtYaKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"platforms":[{"renamed":"promotionalOffer(forProductDiscount:product:)","deprecated":true,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS"},{"deprecated":true,"renamed":"promotionalOffer(forProductDiscount:product:)","name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false},{"renamed":"promotionalOffer(forProductDiscount:product:)","introducedAt":"13.0","deprecated":true,"name":"Mac Catalyst","unavailable":false,"beta":false},{"deprecated":true,"name":"tvOS","renamed":"promotionalOffer(forProductDiscount:product:)","introducedAt":"13.0","unavailable":false,"beta":false},{"renamed":"promotionalOffer(forProductDiscount:product:)","name":"watchOS","introducedAt":"6.2","unavailable":false,"deprecated":true,"beta":false}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"}],"deprecated":true,"title":"getPromotionalOffer(forProductDiscount:product:)","kind":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:completion:).json index 5f6a1c1fe..bf21fcd23 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/getpromotionaloffer(forproductdiscount:product:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" to apply to the product."}]}]},{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"If it was not successful, there will be an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getPromotionalOfferForProductDiscount:withProduct:withCompletion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getPromotionalOffer"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":" "},{"text":"discount","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"]},{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":" "},{"text":"discount","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"?, ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"platforms":["iOS"]}]},{"parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"text":" to apply to the product.","type":"text"}]}]},{"name":"product","content":[{"inlineContent":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"text":" the user intends to purchase.","type":"text"}],"type":"paragraph"}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"text":" is returned.","type":"text"},{"type":"text","text":" "},{"text":"If it was not successful, there will be an ","type":"text"},{"type":"codeVoice","code":"Error"},{"type":"text","text":"."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},"abstract":[{"type":"text","text":"Use this method to fetch "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","isActive":true,"type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"generated":true,"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":", ","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"title":"getPromotionalOffer(forProductDiscount:product:completion:)","symbolKind":"method","extendedModule":"RevenueCat","roleHeading":"Instance Method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)getPromotionalOfferForProductDiscount:withProduct:withCompletion:","role":"symbol","modules":[{"name":"RevenueCat"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/handleobservermodetransaction(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/handleobservermodetransaction(_:).json new file mode 100644 index 000000000..26cac8084 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/handleobservermodetransaction(_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/handleobservermodetransaction(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"externalID":"s:10RevenueCat9PurchasesC29handleObserverModeTransactionyAA05StoreG0CSg0H3Kit7ProductV14PurchaseResultOYaKF","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"15.0","name":"iOS"},{"name":"macOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"12.0"},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"15.0","unavailable":false},{"deprecated":false,"introducedAt":"8.0","name":"watchOS","unavailable":false,"beta":false}],"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handleObserverModeTransaction"},{"text":"(StoreKit","kind":"text"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV","text":"Product"},{"kind":"text","text":"."},{"text":"PurchaseResult","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"handleObserverModeTransaction(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/handleObserverModeTransaction(_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handleObserverModeTransaction","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"purchaseResult"},{"text":": StoreKit","kind":"text"},{"kind":"text","text":"."},{"preciseIdentifier":"s:8StoreKit7ProductV","kind":"typeIdentifier","text":"Product"},{"text":".","kind":"text"},{"text":"PurchaseResult","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handleObserverModeTransaction"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"purchaseResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Product","preciseIdentifier":"s:8StoreKit7ProductV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO","text":"PurchaseResult","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction"},{"kind":"text","text":"?"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"code":"StoreKit.Product.PurchaseResult","type":"codeVoice"},{"text":" of the product that was just purchased.","type":"text"}],"type":"paragraph"}],"name":"purchaseResult"}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"text":" if there was a transacton found and handled for the provided product ID.","type":"text"}],"type":"paragraph"}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"You only need to use this method with ","type":"text"},{"type":"emphasis","inlineContent":[{"type":"text","text":"new"}]},{"type":"text","text":" purchases. Subscription updates are observed automatically."}]},{"text":"Example:","level":4,"type":"heading","anchor":"Example"},{"code":["\/\/ Fetch and purchase the product","let product = try await StoreKit.Product.products(for: [\"my_product_id\"]).first","guard let product = product else { return }","let result = try await product.purchase()","\/\/ Let RevenueCat handle the transaction result","_ = try await Purchases.shared.handleObserverModeTransaction(result)","\/\/ Handle the result and finish the transaction","switch result {","case .success(let verification):"," switch verification {"," case .unverified(_, _):"," break"," case .verified(let transaction):"," \/\/ If the purchase was successful and verified, finish the transaction"," await transaction.finish()"," }","case .userCancelled:"," break","case .pending:"," break","@unknown default:"," break","}"],"type":"codeListing","syntax":"swift"},{"name":"Warning","style":"warning","content":[{"type":"paragraph","inlineContent":[{"text":"You need to finish the transaction yourself after calling this method.","type":"text"}]}],"type":"aside"},{"type":"aside","style":"note","name":"Throws","content":[{"inlineContent":[{"text":"An error of type ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true},{"type":"text","text":" is thrown if a failure occurs while handling the purchase."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"This should only be used if you have enabled observer mode during SDK configuration using","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","isActive":true}]}],"name":"Important","type":"aside","style":"important"}],"kind":"content"}],"abstract":[{"text":"Use this method only if you already have your own IAP implementation using StoreKit 2 and want to use","type":"text"},{"type":"text","text":" "},{"text":"RevenueCat’s backend. If you are using StoreKit 1 for your implementation, you do not need this method.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/handleObserverModeTransaction(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handleObserverModeTransaction","kind":"identifier"},{"kind":"text","text":"(StoreKit"},{"kind":"text","text":"."},{"text":"Product","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO","kind":"typeIdentifier","text":"PurchaseResult"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"StoreTransaction","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/handleObserverModeTransaction(_:)","abstract":[{"type":"text","text":"Use this method only if you already have your own IAP implementation using StoreKit 2 and want to use"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat’s backend. If you are using StoreKit 1 for your implementation, you do not need this method."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/handleobservermodetransaction(_:)","title":"handleObserverModeTransaction(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(observerMode:storeKitVersion:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","title":"with(observerMode:storeKitVersion:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:storekitversion:)","abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"observerMode"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"storeKitVersion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"},{"text":") -> ","kind":"text"},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/invalidatecustomerinfocache().json b/docs/4.37.0/data/documentation/revenuecat/purchases/invalidatecustomerinfocache().json index c738db9d1..0bab5cd30 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/invalidatecustomerinfocache().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/invalidatecustomerinfocache().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state."},{"type":"text","text":" "},{"type":"text","text":"Refer to"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information"},{"type":"text","text":" "},{"type":"text","text":"for more information on using the cache properly."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is useful for cases where customer information might have been updated outside of the app, like if a"},{"type":"text","text":" "},{"type":"text","text":"promotional subscription is granted through the RevenueCat dashboard."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"kind":"symbol","metadata":{"role":"symbol","title":"invalidateCustomerInfoCache()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)invalidateCustomerInfoCache","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/purchaserinfo#section-get-user-information":{"title":"Get User Information","titleInlineContent":[{"type":"text","text":"Get User Information"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","url":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"invalidateCustomerInfoCache","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state.","type":"text"},{"text":" ","type":"text"},{"text":"Refer to","type":"text"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information"},{"type":"text","text":" "},{"type":"text","text":"for more information on using the cache properly."}]},{"inlineContent":[{"text":"This is useful for cases where customer information might have been updated outside of the app, like if a","type":"text"},{"type":"text","text":" "},{"text":"promotional subscription is granted through the RevenueCat dashboard.","type":"text"}],"type":"paragraph"}]}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","title":"invalidateCustomerInfoCache()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"text":"()","kind":"text"}],"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)invalidateCustomerInfoCache","symbolKind":"method","role":"symbol"},"seeAlsoSections":[{"generated":true,"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"https://rev.cat/finish-transactions":{"url":"https:\/\/rev.cat\/finish-transactions","title":"is available here","type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"text":"is available here","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"https://docs.revenuecat.com/docs/purchaserinfo#section-get-user-information":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","title":"Get User Information","url":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","titleInlineContent":[{"text":"Get User Information","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/isanonymous.json b/docs/4.37.0/data/documentation/revenuecat/purchases/isanonymous.json index 22d917374..05e68b599 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/isanonymous.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/isanonymous.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isAnonymous","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)isAnonymous","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(py)isAnonymous","modules":[{"name":"RevenueCat"}],"title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","extendedModule":"RevenueCat"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/isconfigured.json b/docs/4.37.0/data/documentation/revenuecat/purchases/isconfigured.json index 7adf38774..629562cb0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/isconfigured.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/isconfigured.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/isconfigured"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isConfigured","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)isConfigured","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"role":"symbol","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/delegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isConfigured","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)isConfigured","symbolKind":"property","roleHeading":"Type Property","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Returns "},{"code":"true","type":"codeVoice"},{"text":" if RevenueCat has already been initialized through ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","isActive":true},{"text":" ","type":"text"},{"text":"or one of is overloads.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured"},"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/isconfigured"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"kind":"symbol","type":"topic","title":"isConfigured","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/delegate","title":"delegate","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/loghandler.json b/docs/4.37.0/data/documentation/revenuecat/purchases/loghandler.json index b7fad6c75..fa4e9c1dd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/loghandler.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/loghandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, this sends "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn"},{"type":"text","text":", and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},{"type":"text","text":" messages."},{"type":"text","text":" "},{"type":"text","text":"If you wish to receive Debug level messages, set the log level to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug"},{"type":"text","text":"."}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/loghandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"title":"logHandler","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)logHandler","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogHandler":{"role":"symbol","title":"LogHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogHandler"}],"abstract":[{"type":"text","text":"A function that can handle a log message."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogHandler"}],"url":"\/documentation\/revenuecat\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"role":"symbol","title":"LogLevel.error","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"role":"symbol","title":"LogLevel.debug","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/debug"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/delegate"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"role":"symbol","title":"LogLevel.warn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/warn"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"role":"symbol","title":"LogLevel.info","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/info"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"role":"symbol","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isconfigured"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/loghandler"]}],"metadata":{"title":"logHandler","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logHandler","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LogHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)logHandler","symbolKind":"property","role":"symbol","roleHeading":"Type Property","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"text":": ","kind":"text"},{"text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, this sends "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","isActive":true},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn"},{"text":", and ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","isActive":true},{"type":"text","text":" messages."},{"text":" ","type":"text"},{"type":"text","text":"If you wish to receive Debug level messages, set the log level to "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","type":"reference","isActive":true},{"type":"text","text":"."}]},{"text":"Related Symbols","level":4,"anchor":"Related-Symbols","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","isActive":true,"type":"reference"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/LogHandler":{"role":"symbol","abstract":[{"text":"A function that can handle a log message.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogHandler","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogHandler"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"LogHandler","kind":"identifier"}],"title":"LogHandler","url":"\/documentation\/revenuecat\/loghandler","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/delegate","title":"delegate","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"warn","kind":"identifier"}],"kind":"symbol","title":"LogLevel.warn","abstract":[],"url":"\/documentation\/revenuecat\/loglevel\/warn","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"kind":"symbol","type":"topic","title":"isConfigured","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"title":"LogLevel.info","url":"\/documentation\/revenuecat\/loglevel\/info","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"info"}],"abstract":[]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"url":"\/documentation\/revenuecat\/loglevel\/debug","title":"LogLevel.debug","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"url":"\/documentation\/revenuecat\/loglevel\/error","abstract":[],"title":"LogLevel.error","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-4e905.json b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-4e905.json index 0d3c439e0..833a21d2c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-4e905.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-4e905.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/login(_:)-4e905"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"logIn(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC5logInyAA12CustomerInfoC08customerG0_Sb7createdts12StaticStringVYaKF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-4e905":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-4e905"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"},{"kind":"text","text":", created"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"title":"logIn(_:)","symbolKind":"method","extendedModule":"RevenueCat","role":"symbol","externalID":"s:10RevenueCat9PurchasesC5logInyAA12CustomerInfoC08customerG0_Sb7createdts12StaticStringVYaKF","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/login(_:)-4e905"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"appUserID","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12StaticStringV","text":"StaticString","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":", created"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-4e905":{"abstract":[],"title":"logIn(_:)","url":"\/documentation\/revenuecat\/purchases\/login(_:)-4e905","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"StaticString","kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"text":": ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":", created"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-4e905"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-arja.json b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-arja.json index 1ecb528f4..aaa91cc43 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-arja.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:)-arja.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple of: the latest "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" and a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" specifying"},{"type":"text","text":" "},{"type":"text","text":"whether the user was created for the first time in the RevenueCat backend."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms."},{"type":"text","text":" "},{"type":"text","text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"type":"text","text":" "},{"type":"text","text":"and it’s extra important to make sure the subscription status RevenueCat is"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"type":"text","text":" "},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/login(_:)-arja"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"logIn(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logIn:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"text":": ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"extendedModule":"RevenueCat","symbolKind":"method","title":"logIn(_:)","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logIn:completionHandler:","roleHeading":"Instance Method","role":"symbol"},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logIn"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"kind":"text","text":": "},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"kind":"text","text":", created"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple of: the latest "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" and a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" specifying"},{"type":"text","text":" "},{"type":"text","text":"whether the user was created for the first time in the RevenueCat backend."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms.","type":"text"},{"type":"text","text":" "},{"text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application.","type":"text"}]},{"inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"type":"text","text":" "},{"type":"text","text":"and it’s extra important to make sure the subscription status RevenueCat is"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"type":"text","text":" "},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}]},{"level":4,"text":"Related Articles","anchor":"Related-Articles","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"reference","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true}]}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/login(_:)-arja"]}],"abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://docs.revenuecat.com/docs/user-ids":{"titleInlineContent":[{"type":"text","text":"Identifying Users"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","title":"Identifying Users","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"link"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-41ln7.json b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-41ln7.json index 2ad21be6a..2dde751dc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-41ln7.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-41ln7.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"logIn(_:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC5logIn_10completionys12StaticStringV_yAA12CustomerInfoCSg_SbSo7NSErrorCSgtctF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-41ln7":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV","text":"StaticString"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV","text":"StaticString"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"platforms":["iOS"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RevenueCat","title":"logIn(_:completion:)","externalID":"s:10RevenueCat9PurchasesC5logIn_10completionys12StaticStringV_yAA12CustomerInfoCSg_SbSo7NSErrorCSgtctF","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logIn"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-41ln7":{"kind":"symbol","title":"logIn(_:completion:)","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s12StaticStringV","text":"StaticString","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-41ln7"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-4km90.json b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-4km90.json index 94ead5f65..b6a04e007 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-4km90.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/login(_:completion:)-4km90.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(logIn:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(logIn:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called with the latest "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" and a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" specifying"},{"type":"text","text":" "},{"type":"text","text":"whether the user was created for the first time in the RevenueCat backend."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms."},{"type":"text","text":" "},{"type":"text","text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"type":"text","text":" "},{"type":"text","text":"and it’s extra important to make sure the subscription status RevenueCat is"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"type":"text","text":" "},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"logIn(_:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logIn:completion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"references":{"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(logIn:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(logIn:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"appUserID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"kind":"text","text":"?, "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called with the latest "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":" and a ","type":"text"},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" specifying"},{"text":" ","type":"text"},{"text":"whether the user was created for the first time in the RevenueCat backend.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms."},{"type":"text","text":" "},{"type":"text","text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application."}]},{"type":"paragraph","inlineContent":[{"text":"User identity is one of the most important components of many mobile applications,","type":"text"},{"type":"text","text":" "},{"text":"and it’s extra important to make sure the subscription status RevenueCat is","type":"text"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}]},{"inlineContent":[{"text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers","type":"text"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"text":" ","type":"text"},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}],"type":"paragraph"},{"type":"heading","anchor":"Related-Articles","level":4,"text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true}]}]}]}]}],"metadata":{"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logIn:completion:","modules":[{"name":"RevenueCat"}],"title":"logIn(_:completion:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logIn"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true,"title":"Identifying Users"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/user-ids":{"type":"link","titleInlineContent":[{"text":"Identifying Users","type":"text"}],"title":"Identifying Users","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/loglevel.json b/docs/4.37.0/data/documentation/revenuecat/purchases/loglevel.json index d8f329b00..9035e7195 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/loglevel.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/loglevel.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"title":"logLevel","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)logLevel","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/delegate"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"role":"symbol","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"},"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"text":": ","kind":"text"},{"text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"Related-Symbols","level":4,"text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","isActive":true}],"type":"paragraph"}]}]}]}],"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/loglevel"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"metadata":{"roleHeading":"Type Property","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)logLevel","title":"logLevel","role":"symbol","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"kind":"symbol","type":"topic","title":"isConfigured","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/delegate","title":"delegate","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/logout().json b/docs/4.37.0/data/documentation/revenuecat/purchases/logout().json index fb6a6213b..6848d756f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/logout().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/logout().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will generate a random user id and save it in the cache."},{"type":"text","text":" "},{"type":"text","text":"If this method is called and the current user is anonymous, it will return an error."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/logout()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"logOut()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logOutWithCompletionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchases\/logout()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOut"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will generate a random user id and save it in the cache."},{"text":" ","type":"text"},{"text":"If this method is called and the current user is anonymous, it will return an error.","type":"text"}]},{"anchor":"Related-Articles","text":"Related Articles","level":4,"type":"heading"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"reference","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true}]}]}]}],"kind":"content"}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logOutWithCompletionHandler:","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOut"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}],"title":"logOut()","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"https://docs.revenuecat.com/docs/user-ids":{"titleInlineContent":[{"type":"text","text":"Identifying Users"}],"url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"link","title":"Identifying Users","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/logout(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/logout(completion:).json index 1fa0578eb..9c6261edc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/logout(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/logout(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will generate a random user id and save it in the cache."},{"type":"text","text":" "},{"type":"text","text":"If this method is called and the current user is anonymous, it will return an error."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/logout(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"logOut(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logOutWithCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOut"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This will generate a random user id and save it in the cache.","type":"text"},{"type":"text","text":" "},{"text":"If this method is called and the current user is anonymous, it will return an error.","type":"text"}]},{"type":"heading","anchor":"Related-Articles","level":4,"text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"title":"Identifying Users","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()"],"generated":true}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)logOutWithCompletion:","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"title":"logOut(completion:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/logout(completion:)"]}],"abstract":[{"text":"Logs out the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/user-ids":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","title":"Identifying Users","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","titleInlineContent":[{"text":"Identifying Users","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/offerings().json b/docs/4.37.0/data/documentation/revenuecat/purchases/offerings().json index 55cb20c06..87c6af401 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/offerings().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/offerings().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" allows you to configure your in-app products"},{"type":"text","text":" "},{"type":"text","text":"via RevenueCat and greatly simplifies management."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" will be fetched and cached on instantiation so that, by the time they are needed,"},{"type":"text","text":" "},{"type":"text","text":"your prices are loaded for your purchase flow. Time is money."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/offerings()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"offerings()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)offeringsWithCompletionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/offerings()"]}],"metadata":{"extendedModule":"RevenueCat","title":"offerings()","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)offeringsWithCompletionHandler:","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"offerings","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Offerings","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Fetch the configured "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"type":"text","text":" for this user."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Displaying Products","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"offerings","kind":"identifier"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" allows you to configure your in-app products"},{"type":"text","text":" "},{"text":"via RevenueCat and greatly simplifies management.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"text":" will be fetched and cached on instantiation so that, by the time they are needed,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"your prices are loaded for your purchase flow. Time is money."}]},{"level":4,"anchor":"Related-Articles","type":"heading","text":"Related Articles"},{"items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"https://docs.revenuecat.com/docs/displaying-products":{"titleInlineContent":[{"text":"Displaying Products","type":"text"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","title":"Displaying Products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","type":"link"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/paywallimagedownloadsession.json b/docs/4.37.0/data/documentation/revenuecat/purchases/paywallimagedownloadsession.json index 38ffc36e5..6118e2294 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/paywallimagedownloadsession.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/paywallimagedownloadsession.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallImageDownloadSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to download and cache paywall images."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"paywallImageDownloadSession","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallImageDownloadSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}],"symbolKind":"property","externalID":"s:10RevenueCat9PurchasesC27paywallImageDownloadSessionSo12NSURLSessionCvpZ","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/paywallImageDownloadSession":{"role":"symbol","title":"paywallImageDownloadSession","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallImageDownloadSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}],"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to download and cache paywall images."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"paywallImageDownloadSession","kind":"identifier"},{"text":": ","kind":"text"},{"text":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession"]}],"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"paywallImageDownloadSession"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}],"title":"paywallImageDownloadSession","role":"symbol","platforms":[{"introducedAt":"15.0","unavailable":false,"beta":false,"deprecated":false,"name":"iOS"},{"beta":false,"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"12.0"},{"introducedAt":"15.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"beta":false,"introducedAt":"8.0","deprecated":false,"name":"watchOS","unavailable":false}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat9PurchasesC27paywallImageDownloadSessionSo12NSURLSessionCvpZ","roleHeading":"Type Property"},"abstract":[{"type":"text","text":"Used by "},{"code":"RevenueCatUI","type":"codeVoice"},{"type":"text","text":" to download and cache paywall images."}],"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/paywallImageDownloadSession":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/paywallImageDownloadSession","kind":"symbol","abstract":[{"type":"text","text":"Used by "},{"code":"RevenueCatUI","type":"codeVoice"},{"type":"text","text":" to download and cache paywall images."}],"title":"paywallImageDownloadSession","type":"topic","url":"\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"paywallImageDownloadSession","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSURLSession","text":"URLSession","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class.json b/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class.json index f69fe0ba5..38e58eb1e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPlatformInfo) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)"]}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}],"role":"symbol","title":"Purchases.PlatformInfo","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"symbolKind":"class","externalID":"s:10RevenueCat9PurchasesC12PlatformInfoC","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"role":"symbol","title":"Purchases.PlatformInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}],"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class/init(flavor:version:)":{"role":"symbol","title":"init(flavor:version:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"flavor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)"]}],"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships"},{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"type":"conformsTo","title":"Conforms To"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCPlatformInfo) "},{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PlatformInfo","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:10RevenueCat9PurchasesC12PlatformInfoC","role":"symbol","title":"Purchases.PlatformInfo","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Class","symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PlatformInfo","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class/init(flavor:version:)":{"abstract":[],"title":"init(flavor:version:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"flavor","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"version"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","type":"unresolvable"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","kind":"symbol","title":"Purchases.PlatformInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","role":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"PlatformInfo","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class/init(flavor:version:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class/init(flavor:version:).json index fd88e5560..d5a9fbb9c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class/init(flavor:version:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.class/init(flavor:version:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"flavor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"flavor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(flavor:version:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat9PurchasesC12PlatformInfoC6flavor7versionAESS_SStcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class/init(flavor:version:)":{"role":"symbol","title":"init(flavor:version:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"flavor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"role":"symbol","title":"Purchases.PlatformInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}],"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"init","roleHeading":"Initializer","externalID":"s:10RevenueCat9PurchasesC12PlatformInfoC6flavor7versionAESS_SStcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"flavor"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(flavor:version:)","role":"symbol","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"flavor","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"version","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","kind":"symbol","title":"Purchases.PlatformInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","role":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"PlatformInfo","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class/init(flavor:version:)":{"abstract":[],"title":"init(flavor:version:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"flavor","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"version"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class\/init(flavor:version:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.type.property.json b/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.type.property.json index a54a776f7..2d92e1651 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.type.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/platforminfo-swift.type.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","text":"PlatformInfo"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"platformInfo","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cpy)platformInfo","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/platformInfo-swift.type.property":{"role":"symbol","title":"platformInfo","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"role":"symbol","title":"Purchases.PlatformInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PlatformInfo"}],"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","text":"PlatformInfo","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"text":"?","kind":"text"}],"languages":["swift"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"platformInfo","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","kind":"typeIdentifier","text":"PlatformInfo"},{"kind":"text","text":"?"}],"platforms":["iOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property"]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(cpy)platformInfo","roleHeading":"Type Property","title":"platformInfo","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","role":"symbol","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"platformInfo"},{"kind":"text","text":": "},{"text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/platformInfo-swift.type.property":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property","type":"topic","title":"platformInfo","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/platformInfo-swift.type.property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"platformInfo","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PlatformInfo","preciseIdentifier":"s:10RevenueCat9PurchasesC12PlatformInfoC"},{"text":"?","kind":"text"}],"abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PlatformInfo-swift.class":{"url":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","kind":"symbol","title":"Purchases.PlatformInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PlatformInfo-swift.class","role":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"text":"PlatformInfo","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PlatformInfo"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/presentcoderedemptionsheet().json b/docs/4.37.0/data/documentation/revenuecat/purchases/presentcoderedemptionsheet().json index f73be5c80..62ead899d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/presentcoderedemptionsheet().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/presentcoderedemptionsheet().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Even though the docs in "},{"type":"codeVoice","code":"SKPaymentQueue.presentCodeRedemptionSheet"},{"type":"text","text":" "},{"type":"text","text":"say that it’s available on Catalyst 14.0, there is a note:"},{"type":"text","text":" "},{"type":"text","text":"“"},{"type":"codeVoice","code":"This function doesn’t affect Mac apps built with Mac Catalyst."},{"type":"text","text":"”"},{"type":"text","text":" "},{"type":"text","text":"when, in fact, it crashes when called both from Catalyst and also when running as “Designed for iPad”."},{"type":"text","text":" "},{"type":"text","text":"This is why RevenueCat’s SDK makes it unavailable in mac catalyst."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"presentCodeRedemptionSheet()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)presentCodeRedemptionSheet","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"14.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/presentCodeRedemptionSheet()":{"role":"symbol","title":"presentCodeRedemptionSheet()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RevenueCat","title":"presentCodeRedemptionSheet()","platforms":[{"introducedAt":"14.0","deprecated":false,"unavailable":false,"name":"iOS","beta":false}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)presentCodeRedemptionSheet","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()"},"seeAlsoSections":[{"generated":true,"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Even though the docs in "},{"code":"SKPaymentQueue.presentCodeRedemptionSheet","type":"codeVoice"},{"text":" ","type":"text"},{"text":"say that it’s available on Catalyst 14.0, there is a note:","type":"text"},{"text":" ","type":"text"},{"text":"“","type":"text"},{"type":"codeVoice","code":"This function doesn’t affect Mac apps built with Mac Catalyst."},{"text":"”","type":"text"},{"type":"text","text":" "},{"text":"when, in fact, it crashes when called both from Catalyst and also when running as “Designed for iPad”.","type":"text"},{"text":" ","type":"text"},{"text":"This is why RevenueCat’s SDK makes it unavailable in mac catalyst.","type":"text"}]}],"name":"Important","style":"important","type":"aside"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/presentCodeRedemptionSheet()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","type":"topic","abstract":[{"text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect.","type":"text"}],"title":"presentCodeRedemptionSheet()","url":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/products(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/products(_:).json index a479778f5..e4f8e7f80 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/products(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/products(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/appstoreconnect.apple.com\/"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"type":"text","text":" "},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You should use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":" though."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result might not contain the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s that you are expecting. This is usually caused by"},{"type":"text","text":" "},{"type":"text","text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect."},{"type":"text","text":" "},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"type":"text","text":" "},{"type":"text","text":"application agreements."},{"type":"text","text":" "},{"type":"text","text":"If you’re having trouble, see:"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/how-to-configure-products"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/products(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"products(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)products:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"https://appstoreconnect.apple.com/":{"title":"AppStoreConnect","titleInlineContent":[{"type":"text","text":"AppStoreConnect"}],"type":"link","identifier":"https:\/\/appstoreconnect.apple.com\/","url":"https:\/\/appstoreconnect.apple.com\/"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"https://rev.cat/how-to-configure-products":{"title":"App Store Connect In-App Purchase Configuration","titleInlineContent":[{"type":"text","text":"App Store Connect In-App Purchase Configuration"}],"type":"link","identifier":"https:\/\/rev.cat\/how-to-configure-products","url":"https:\/\/rev.cat\/how-to-configure-products"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"}}} \ No newline at end of file +{"metadata":{"title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"extendedModule":"RevenueCat","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)products:completionHandler:"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"products","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"text":" ","type":"text"},{"identifier":"https:\/\/appstoreconnect.apple.com\/","type":"reference","isActive":true},{"text":" ","type":"text"},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"text":" ","type":"text"},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","type":"reference","isActive":true},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You should use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","isActive":true,"type":"reference"},{"text":" though.","type":"text"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result might not contain the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"text":"s that you are expecting. This is usually caused by","type":"text"},{"text":" ","type":"text"},{"text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"text":" ","type":"text"},{"text":"application agreements.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If you’re having trouble, see:"},{"type":"text","text":" "},{"identifier":"https:\/\/rev.cat\/how-to-configure-products","type":"reference","isActive":true}]}],"type":"aside","name":"Note","style":"note"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)"},"seeAlsoSections":[{"generated":true,"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/products(_:)"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://appstoreconnect.apple.com/":{"title":"AppStoreConnect","type":"link","identifier":"https:\/\/appstoreconnect.apple.com\/","titleInlineContent":[{"type":"text","text":"AppStoreConnect"}],"url":"https:\/\/appstoreconnect.apple.com\/"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"https://rev.cat/how-to-configure-products":{"titleInlineContent":[{"text":"App Store Connect In-App Purchase Configuration","type":"text"}],"url":"https:\/\/rev.cat\/how-to-configure-products","type":"link","identifier":"https:\/\/rev.cat\/how-to-configure-products","title":"App Store Connect In-App Purchase Configuration"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/promotionaloffer(forproductdiscount:product:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/promotionaloffer(forproductdiscount:product:).json index b1d62d12d..8bf2daeef 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/promotionaloffer(forproductdiscount:product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/promotionaloffer(forproductdiscount:product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" to apply to the product."}]}]},{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)promotionalOfferForProductDiscount:product:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"title":"Making Purchases with Subscription Offers","generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"]}],"kind":"symbol","metadata":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)promotionalOfferForProductDiscount:product:completionHandler:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProductDiscount","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier","text":"PromotionalOffer"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"},"abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"text":"forProductDiscount","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"discount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" to apply to the product."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":" the user intends to purchase."}]}],"name":"product"}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"name":"Note","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","type":"reference"},{"type":"text","text":"."}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","type":"link","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/proxyurl.json b/docs/4.37.0/data/documentation/revenuecat/purchases/proxyurl.json index 53d68a60e..666ed11c6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/proxyurl.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/proxyurl.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/proxyurl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"title":"proxyURL","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)proxyURL","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"type":"text","text":" if you’ve received a proxy key value"},{"text":" ","type":"text"},{"type":"text","text":"from your RevenueCat contact."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/proxyurl"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","interfaceLanguage":"swift"},"seeAlsoSections":[{"generated":true,"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"]}],"metadata":{"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"proxyURL","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"title":"proxyURL","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)proxyURL","roleHeading":"Type Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"proxyURL","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"https://rev.cat/finish-transactions":{"identifier":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"text":"is available here","type":"text"}],"url":"https:\/\/rev.cat\/finish-transactions","type":"link","title":"is available here"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:).json index 8f436edf6..14b9d9728 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(package:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithPackage:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:)"]}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"}]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":" the user intends to purchase"}],"type":"paragraph"}],"name":"package"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"type":"text","text":"A tuple with "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true,"type":"reference"},{"type":"text","text":" and a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"text":" if the purchase was successful.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"Call this method when a user has decided to purchase a product.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Only call this in direct response to user input."}]}],"name":"Important","style":"important"},{"inlineContent":[{"text":"From here ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and return "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"type":"paragraph"},{"name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"You do not need to finish the transaction yourself after this, Purchases will","type":"text"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true},{"text":" is thrown if a failure occurs while purchasing","type":"text"}]}],"type":"aside","name":"Throws"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"generated":true}],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"title":"purchase(package:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithPackage:completionHandler:","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:completion:).json index 133e36dbe..a5586178a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"purchase(package:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchasePackage:withCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)"},"seeAlsoSections":[{"generated":true,"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withCompletion:) "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" ","kind":"text"},{"text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"]},{"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(purchasePackage:withCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}],"name":"completion"}]},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"type":"aside","style":"important","name":"Important","content":[{"type":"paragraph","inlineContent":[{"text":"Call this method when a user has decided to purchase a product.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Only call this in direct response to user input."}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" will handle the purchase with ","type":"text"},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true,"type":"reference"},{"text":".","type":"text"}]},{"style":"note","content":[{"inlineContent":[{"text":"You do not need to finish the transaction yourself in the completion callback, Purchases will","type":"text"},{"text":" ","type":"text"},{"text":"handle this for you.","type":"text"}],"type":"paragraph"}],"name":"Note","type":"aside"},{"type":"paragraph","inlineContent":[{"text":"If the purchase was successful there will be a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true,"type":"reference"},{"type":"text","text":" and a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"type":"codeVoice","code":"true"},{"text":".","type":"text"}]}],"kind":"content"}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchasePackage:withCompletion:","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"kind":"text","text":")"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"title":"purchase(package:completion:)","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:).json index 605d51770..d4bbacdb6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(package:promotionalOffer:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithPackage:promotionalOffer:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithPackage:promotionalOffer:completionHandler:","role":"symbol","title":"purchase(package:promotionalOffer:)","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"text":"promotionalOffer","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"},{"text":" ","type":"text"},{"text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"text":"Package","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" the user intends to purchase"}]}],"name":"package"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"text":" to apply to the purchase","type":"text"}]}],"name":"promotionalOffer"}]},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"reference","isActive":true},{"type":"text","text":" and a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"text":" if the purchase was successful.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"name":"Note","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}]},{"style":"note","type":"aside","name":"Throws","content":[{"inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}],"type":"paragraph"}]}],"kind":"content"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"title":"iOS Introductory Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:completion:).json index 22e1e064a..63999d607 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(package:promotionaloffer:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchasePackage:withPromotionalOffer:completion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"RevenueCat","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"title":"purchase(package:promotionalOffer:completion:)","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchasePackage:withPromotionalOffer:completion:","role":"symbol","symbolKind":"method"},"abstract":[{"text":"Purchase the passed ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"text":" and call the","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(purchasePackage:withPromotionalOffer:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"text":"promotionalOffer","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"kind":"text","text":")"}]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(purchasePackage:withPromotionalOffer:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"text":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"type":"text","text":" the user intends to purchase"}],"type":"paragraph"}],"name":"package"},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference"},{"type":"text","text":" to apply to the purchase"}]}]},{"name":"completion","content":[{"inlineContent":[{"text":"A completion block that is called when the purchase completes.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle","type":"text"},{"type":"text","text":" "},{"text":"this for you.","type":"text"}]}],"name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"type":"text","text":" and a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link","title":"iOS Promotional Offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:).json index cafa9f154..2eeeaa4bf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)"},{"type":"text","text":" instead."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithProduct:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" the user intends to purchase.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"A tuple with ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"text":" and a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"text":"If the user cancelled the purchase, ","type":"text"},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"code":"true","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"text":" system to purchase a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"If you are using the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"text":" system, use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","isActive":true},{"text":" instead.","type":"text"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"text":" ","type":"text"},{"text":"Only call this in direct response to user input.","type":"text"}]}],"type":"aside","name":"Important","style":"important"},{"inlineContent":[{"text":"From here ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" will handle the purchase with ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":" and return ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"paragraph"},{"name":"Note","type":"aside","content":[{"inlineContent":[{"text":"You do not need to finish the transaction yourself after this, ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" will"},{"type":"text","text":" "},{"text":"handle this for you.","type":"text"}],"type":"paragraph"}],"style":"note"},{"name":"Throws","content":[{"inlineContent":[{"text":"An error of type ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","type":"reference","isActive":true},{"text":" is thrown if a failure occurs while purchasing","type":"text"}],"type":"paragraph"}],"style":"note","type":"aside"}],"kind":"content"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithProduct:completionHandler:","title":"purchase(product:)","roleHeading":"Instance Method","extendedModule":"RevenueCat"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},"seeAlsoSections":[{"title":"Making Purchases","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:completion:).json index 4824443a7..aa9a9d540 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)"},{"type":"text","text":" instead."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"purchase(product:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseProduct:withCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"}}} \ No newline at end of file +{"abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"text":".","type":"text"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"],"title":"Making Purchases"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(purchaseProduct:withCompletion:) "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"languages":["swift"]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(purchaseProduct:withCompletion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"text":" the user intends to purchase.","type":"text"}]}],"name":"product"},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Use this function if you are not using the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference"},{"type":"text","text":" system to purchase a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"If you are using the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"type":"text","text":" system, use "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","type":"reference"},{"type":"text","text":" instead."}],"type":"paragraph"},{"style":"important","name":"Important","type":"aside","content":[{"inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"text":" ","type":"text"},{"text":"Only call this in direct response to user input.","type":"text"}],"type":"paragraph"}]},{"type":"paragraph","inlineContent":[{"text":"From here ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" will handle the purchase with ","type":"text"},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","type":"reference"},{"type":"text","text":"."}]},{"type":"aside","style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"You do not need to finish the transaction yourself in the completion callback, Purchases will","type":"text"},{"text":" ","type":"text"},{"text":"handle this for you.","type":"text"}]}]},{"inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"text":" and a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"text":".","type":"text"}]},{"inlineContent":[{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseProduct:withCompletion:","role":"symbol","title":"purchase(product:completion:)","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:).json index dd7958968..5ac733614 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(product:promotionalOffer:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithProduct:promotionalOffer:completionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true,"title":"Making Purchases with Subscription Offers"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":" the user intends to purchase"}]}]},{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"text":" to apply to the purchase","type":"text"}],"type":"paragraph"}],"name":"promotionalOffer"}]},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"type":"text","text":" and a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" if the purchase was successful.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount."},{"type":"text","text":" "},{"text":"Only call this in direct response to user input.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","isActive":true},{"type":"text","text":"."}]},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}],"type":"paragraph"}],"style":"note","name":"Note"},{"name":"Throws","type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true},{"type":"text","text":" is thrown if a failure occurs while purchasing"}],"type":"paragraph"}]}]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RevenueCat","title":"purchase(product:promotionalOffer:)","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseWithProduct:promotionalOffer:completionHandler:"},"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If you are using the Offerings system, use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true},{"text":" instead.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:completion:).json index 09693a73a..a0aa8fb46 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchase(product:promotionaloffer:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseProduct:withPromotionalOffer:completion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"languages":["swift"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"product","content":[{"inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" the user intends to purchase.","type":"text"}],"type":"paragraph"}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}],"name":"completion"}],"kind":"parameters"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"type":"text","text":" with an"},{"type":"text","text":" "},{"text":"applied ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}]},{"name":"Important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount."},{"text":" ","type":"text"},{"text":"Only call this in direct response to user input.","type":"text"}]}],"style":"important","type":"aside"},{"inlineContent":[{"text":"From here ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" will handle the purchase with ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true},{"text":".","type":"text"}],"type":"paragraph"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"text":" ","type":"text"},{"text":"this for you.","type":"text"}]}]},{"type":"paragraph","inlineContent":[{"text":"If the purchase was successful there will be a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"text":" and a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference","isActive":true},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"text":".","type":"text"},{"text":" ","type":"text"},{"text":"If the user cancelled, ","type":"text"},{"code":"userCancelled","type":"codeVoice"},{"type":"text","text":" will be "},{"code":"true","type":"codeVoice"},{"type":"text","text":"."}]},{"type":"heading","level":4,"text":"Related Symbols","anchor":"Related-Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]}],"type":"unorderedList"}],"kind":"content"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier","text":"PromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"role":"symbol","symbolKind":"method","title":"purchase(product:promotionalOffer:completion:)","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)purchaseProduct:withPromotionalOffer:completion:","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchasesswifttype-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchasesswifttype-implementations.json index 932f5c34f..080071efc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchasesswifttype-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchasesswifttype-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:completion:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement(completion:)":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","title":"showStoreMessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:completion:)":{"role":"symbol","title":"beginRefundRequest(forProduct:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"sections":[],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/handleObserverModeTransaction(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"]}],"metadata":{"title":"PurchasesSwiftType Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement(completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"text":", ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement(completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)","type":"topic","title":"beginRefundRequestForActiveEntitlement(completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)","title":"beginRefundRequest(forProduct:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"kind":"text","text":"<"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)","type":"topic","title":"beginRefundRequest(forEntitlement:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/handleObserverModeTransaction(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handleObserverModeTransaction","kind":"identifier"},{"kind":"text","text":"(StoreKit"},{"kind":"text","text":"."},{"text":"Product","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO","kind":"typeIdentifier","text":"PurchaseResult"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"StoreTransaction","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/handleObserverModeTransaction(_:)","abstract":[{"type":"text","text":"Use this method only if you already have your own IAP implementation using StoreKit 2 and want to use"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat’s backend. If you are using StoreKit 1 for your implementation, you do not need this method."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/handleobservermodetransaction(_:)","title":"handleObserverModeTransaction(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","abstract":[{"text":"Displays the specified store in-app message types to the user if there are any available to be shown.","type":"text"}],"title":"showStoreMessages(for:)","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"text":">) ","kind":"text"},{"text":"async","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/purchasestype-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchases/purchasestype-implementations.json index 88935036a..349abf98e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/purchasestype-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/purchasestype-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/purchasestype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"PurchasesType Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"role":"symbol","title":"shouldShowPriceConsent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showPriceConsentIfNeeded()":{"role":"symbol","title":"showPriceConsentIfNeeded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(fetchPolicy:completion:)":{"role":"symbol","title":"getCustomerInfo(fetchPolicy:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/presentCodeRedemptionSheet()":{"role":"symbol","title":"presentCodeRedemptionSheet()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedCustomerInfo":{"role":"symbol","title":"cachedCustomerInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/cachedcustomerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedOfferings":{"role":"symbol","title":"cachedOfferings","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" if available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/cachedofferings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo()":{"role":"symbol","title":"customerInfo()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo()"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"PurchasesType Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"],"title":"Instance Properties","generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"],"generated":true}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/purchasestype-implementations"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo()","type":"topic","abstract":[{"type":"text","text":"Get latest available customer info."}],"title":"customerInfo()","url":"\/documentation\/revenuecat\/purchases\/customerinfo()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(fetchPolicy:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(fetchPolicy:completion:)","type":"topic","abstract":[{"text":"Get latest available customer info.","type":"text"}],"title":"getCustomerInfo(fetchPolicy:completion:)","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fetchPolicy"},{"text":": ","kind":"text"},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedCustomerInfo":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedCustomerInfo","abstract":[{"type":"text","text":"The currently cached "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference","isActive":true},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"text":" ","type":"text"},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cachedCustomerInfo","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/purchases\/cachedcustomerinfo","kind":"symbol","title":"cachedCustomerInfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","abstract":[{"text":"Finds the subset of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true},{"type":"text","text":" that’s eligible for the current user."}],"title":"eligiblePromotionalOffers(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showPriceConsentIfNeeded()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","kind":"symbol","abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"title":"showPriceConsentIfNeeded()","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showPriceConsentIfNeeded","kind":"identifier"},{"text":"()","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"kind":"symbol","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"title":"shouldShowPriceConsent","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shouldShowPriceConsent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/cachedOfferings":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/cachedOfferings","kind":"symbol","abstract":[{"text":"The currently cached ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"text":" if available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"title":"cachedOfferings","type":"topic","url":"\/documentation\/revenuecat\/purchases\/cachedofferings","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"cachedOfferings","kind":"identifier"},{"kind":"text","text":": "},{"text":"Offerings","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/presentCodeRedemptionSheet()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/presentCodeRedemptionSheet()","type":"topic","abstract":[{"text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect.","type":"text"}],"title":"presentCodeRedemptionSheet()","url":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases().json b/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases().json index a6a697ee7..95de1e23d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided"},{"type":"text","text":" "},{"type":"text","text":"by your app passing the same "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used to purchase originally."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may force your users to enter the App Store password so should only be performed on request of"},{"type":"text","text":" "},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" instead of an error does not imply that the user has any"},{"type":"text","text":" "},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements"},{"type":"text","text":" "},{"type":"text","text":"to confirm that they are active."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/restorepurchases()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"restorePurchases()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)restorePurchasesWithCompletionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"role":"symbol","title":"entitlements","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/restorepurchases()"]}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"title":"Managing Subscriptions"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)restorePurchasesWithCompletionHandler:","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"restorePurchases()","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"}]}],"kind":"declarations"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided"},{"text":" ","type":"text"},{"text":"by your app passing the same ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" used to purchase originally."}],"type":"paragraph"},{"type":"aside","name":"Note","style":"note","content":[{"inlineContent":[{"type":"text","text":"This may force your users to enter the App Store password so should only be performed on request of"},{"text":" ","type":"text"},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","type":"reference","isActive":true},{"text":" if you need to restore transactions programmatically.","type":"text"}],"type":"paragraph"}]},{"style":"warning","name":"Warning","type":"aside","content":[{"inlineContent":[{"type":"text","text":"Receiving a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":" instead of an error does not imply that the user has any","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements"},{"text":" ","type":"text"},{"type":"text","text":"to confirm that they are active."}],"type":"paragraph"}]}],"kind":"content"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"text":". If the receipt is being used by an existing user, the current","type":"text"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be aliased together with the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be able to reference the same user.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"type":"topic","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"type":"text","text":" attached to this customer info."}],"title":"entitlements","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases(completion:).json index 605208a48..c89acb9d1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/restorepurchases(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")? = nil)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided"},{"type":"text","text":" "},{"type":"text","text":"by your app passing the same "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used to purchase originally."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may force your users to enter the App Store password so should only be performed on request of"},{"type":"text","text":" "},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" instead of an error does not imply that the user has any"},{"type":"text","text":" "},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements"},{"type":"text","text":" "},{"type":"text","text":"to confirm that they are active."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"kind":"symbol","metadata":{"role":"symbol","title":"restorePurchases(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)restorePurchasesWithCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"role":"symbol","title":"entitlements","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"text":"associated with the current ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":". If the receipt is being used by an existing user, the current","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" will be able to reference the same user.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true,"title":"Managing Subscriptions"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"]}],"metadata":{"role":"symbol","title":"restorePurchases(completion:)","extendedModule":"RevenueCat","symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)restorePurchasesWithCompletion:","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"restorePurchases"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")? = nil)"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"inlineContent":[{"text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"by your app passing the same "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used to purchase originally."}],"type":"paragraph"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may force your users to enter the App Store password so should only be performed on request of"},{"type":"text","text":" "},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"style":"note","name":"Note"},{"name":"Warning","type":"aside","style":"warning","content":[{"inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" instead of an error does not imply that the user has any","type":"text"},{"type":"text","text":" "},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","type":"reference","isActive":true},{"text":" ","type":"text"},{"type":"text","text":"to confirm that they are active."}],"type":"paragraph"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"type":"topic","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"type":"text","text":" attached to this customer info."}],"title":"entitlements","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setad(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setad(_:).json index 3bbc9bf8d..9aff00e54 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setad(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setad(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"installAd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setad(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAd(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAd:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"installAd"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setad(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAd:","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"roleHeading":"Instance Method","title":"setAd(_:)","modules":[{"name":"RevenueCat"}],"platforms":[],"symbolKind":"method","extendedModule":"RevenueCat","role":"symbol"},"sections":[],"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setadgroup(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setadgroup(_:).json index 2ca0540e0..da1f02bb5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setadgroup(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setadgroup(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"adGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setadgroup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAdGroup(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAdGroup:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","title":"setAdGroup(_:)","platforms":[],"role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAdGroup:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","extendedModule":"RevenueCat"},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setadgroup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"adGroup"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setadjustid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setadjustid(_:).json index e2d233a23..c644f0644 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setadjustid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setadjustid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"adjustID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setadjustid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAdjustID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAdjustID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdjustID"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"adjustID","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"platforms":[],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAdjustID:","title":"setAdjustID(_:)","role":"symbol","roleHeading":"Instance Method","extendedModule":"RevenueCat","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"kind":"symbol","seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setadjustid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setairshipchannelid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setairshipchannelid(_:).json index 88e105522..75a3a151b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setairshipchannelid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setairshipchannelid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"airshipChannelID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAirshipChannelID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAirshipChannelID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"airshipChannelID"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAirshipChannelID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"role":"symbol","platforms":[],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAirshipChannelID:","modules":[{"name":"RevenueCat"}],"title":"setAirshipChannelID(_:)","symbolKind":"method","extendedModule":"RevenueCat","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true,"title":"Integrations"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setappsflyerid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setappsflyerid(_:).json index 671f2d85f..bde921f96 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setappsflyerid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setappsflyerid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appsflyerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAppsflyerID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAppsflyerID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAppsflyerID:","role":"symbol","platforms":[],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAppsflyerID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"extendedModule":"RevenueCat","title":"setAppsflyerID(_:)","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAppsflyerID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"appsflyerID","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setattributes(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setattributes(_:).json index 39c90a7f8..99ea0883d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setattributes(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setattributes(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"attributes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setattributes(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAttributes(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAttributes:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"text":"([","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"modules":[{"name":"RevenueCat"}],"title":"setAttributes(_:)","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setAttributes:","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","platforms":[]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAttributes","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"attributes"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setattributes(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setcampaign(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setcampaign(_:).json index f9dd5d4e8..56fbf4a4a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setcampaign(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setcampaign(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"campaign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setcampaign(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setCampaign(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setCampaign:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setcampaign(_:)"]}],"seeAlsoSections":[{"generated":true,"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCampaign"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"campaign","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCampaign","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"platforms":[],"title":"setCampaign(_:)","role":"symbol","roleHeading":"Instance Method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setCampaign:","symbolKind":"method","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setclevertapid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setclevertapid(_:).json index 1b20d0126..78c09a70c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setclevertapid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setclevertapid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cleverTapID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setCleverTapID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setCleverTapID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"title":"setCleverTapID(_:)","role":"symbol","platforms":[],"roleHeading":"Instance Method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setCleverTapID:","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCleverTapID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cleverTapID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)"},"sections":[],"seeAlsoSections":[{"title":"Integrations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setcreative(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setcreative(_:).json index 917155239..429e93500 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setcreative(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setcreative(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"creative"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setcreative(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setCreative(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setCreative:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setCreative:","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"symbolKind":"method","platforms":[],"role":"symbol","title":"setCreative(_:)","roleHeading":"Instance Method"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)"},"sections":[],"seeAlsoSections":[{"generated":true,"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"creative"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setcreative(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setdisplayname(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setdisplayname(_:).json index 7e0345ac2..706869aaf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setdisplayname(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setdisplayname(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"displayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setDisplayName(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setDisplayName:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"displayName","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"title":"Subscriber Attributes","generated":true}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setDisplayName:","title":"setDisplayName(_:)","role":"symbol","platforms":[],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setemail(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setemail(_:).json index 6d4e3ef89..a7bcdcef8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setemail(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setemail(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setemail(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setEmail(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setEmail:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setEmail:","platforms":[],"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"title":"setEmail(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)"},"sections":[],"kind":"symbol","seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"title":"Subscriber Attributes"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setEmail"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setemail(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setfbanonymousid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setfbanonymousid(_:).json index 9884004dc..627e7eb34 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setfbanonymousid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setfbanonymousid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fbAnonymousID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setFBAnonymousID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setFBAnonymousID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"fbAnonymousID","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","interfaceLanguage":"swift"},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"title":"Integrations","generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"title":"setFBAnonymousID(_:)","role":"symbol","platforms":[],"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setFBAnonymousID:","roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setfirebaseappinstanceid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setfirebaseappinstanceid(_:).json index 0a5448d6a..e4302d087 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setfirebaseappinstanceid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setfirebaseappinstanceid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"firebaseAppInstanceID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setFirebaseAppInstanceID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setFirebaseAppInstanceID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"title":"setFirebaseAppInstanceID(_:)","role":"symbol","platforms":[],"modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setFirebaseAppInstanceID:","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"firebaseAppInstanceID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setkeyword(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setkeyword(_:).json index 16c0b20c1..fa12469ea 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setkeyword(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setkeyword(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setkeyword(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setKeyword(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setKeyword:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setkeyword(_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"keyword","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)"},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true,"title":"Subscriber Attributes"}],"metadata":{"modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","symbolKind":"method","title":"setKeyword(_:)","role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setKeyword:","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setKeyword"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"roleHeading":"Instance Method","platforms":[]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setmediasource(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setmediasource(_:).json index e895168db..fad2ad4f5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setmediasource(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setmediasource(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mediaSource"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setmediasource(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setMediaSource(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setMediaSource:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"}}} \ No newline at end of file +{"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setMediaSource:","roleHeading":"Instance Method","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"platforms":[],"title":"setMediaSource(_:)","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMediaSource","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setmediasource(_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setMediaSource","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mediaSource"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setmixpaneldistinctid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setmixpaneldistinctid(_:).json index eb3e16578..1a0e760d3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setmixpaneldistinctid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setmixpaneldistinctid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mixpanelDistinctID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setMixpanelDistinctID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setMixpanelDistinctID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"}}} \ No newline at end of file +{"metadata":{"title":"setMixpanelDistinctID(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setMixpanelDistinctID:","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setMixpanelDistinctID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"roleHeading":"Instance Method","platforms":[],"extendedModule":"RevenueCat"},"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"generated":true,"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"mixpanelDistinctID","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setmparticleid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setmparticleid(_:).json index 74960177c..85968d130 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setmparticleid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setmparticleid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mparticleID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setMparticleID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setMparticleID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mparticleID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"metadata":{"roleHeading":"Instance Method","platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMparticleID","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"setMparticleID(_:)","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","role":"symbol","symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setMparticleID:"},"seeAlsoSections":[{"generated":true,"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)"]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setonesignalid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setonesignalid(_:).json index eb7f542df..599288586 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setonesignalid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setonesignalid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"onesignalID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setOnesignalID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setOnesignalID:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"beta":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"beta":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"beta":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"beta":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"beta":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"beta":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"beta":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"beta":true,"role":"symbol","title":"setAirshipChannelID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setonesignalid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"onesignalID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Integrations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)"]}],"sections":[],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"platforms":[],"title":"setOnesignalID(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setOnesignalID:","roleHeading":"Instance Method"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAppsflyerID(_:)":{"deprecated":true,"beta":true,"abstract":[],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","type":"topic","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAppsflyerID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdjustID(_:)":{"title":"setAdjustID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMixpanelDistinctID(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"setMixpanelDistinctID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMixpanelDistinctID(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMparticleID(_:)":{"title":"setMparticleID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFBAnonymousID(_:)":{"kind":"symbol","deprecated":true,"type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFBAnonymousID(_:)","title":"setFBAnonymousID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"beta":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAirshipChannelID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","type":"topic","beta":true,"deprecated":true,"title":"setAirshipChannelID(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAirshipChannelID(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAirshipChannelID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setFirebaseAppInstanceID(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setFirebaseAppInstanceID(_:)","url":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"setFirebaseAppInstanceID(_:)","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/setOnesignalID(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","kind":"symbol","type":"topic","beta":true,"deprecated":true,"title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setOnesignalID(_:)","abstract":[],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCleverTapID(_:)":{"title":"setCleverTapID(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCleverTapID(_:)","url":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setphonenumber(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setphonenumber(_:).json index ff8f711ce..8181e330f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setphonenumber(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setphonenumber(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"phoneNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setPhoneNumber(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setPhoneNumber:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPhoneNumber"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"phoneNumber"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setPhoneNumber:","title":"setPhoneNumber(_:)","role":"symbol","platforms":[],"roleHeading":"Instance Method","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPhoneNumber"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"]}],"sections":[],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true,"title":"Subscriber Attributes"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtoken(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtoken(_:).json index 65cd1d69f..025f3d66e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtoken(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtoken(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setPushToken(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setPushToken:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","interfaceLanguage":"swift"},"sections":[],"seeAlsoSections":[{"title":"Subscriber Attributes","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"]}],"metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushToken","kind":"identifier"},{"kind":"text","text":"("},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"roleHeading":"Instance Method","role":"symbol","platforms":[],"title":"setPushToken(_:)","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setPushToken:","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPushToken"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pushToken","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"kind":"text","text":"?)"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtokenstring(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtokenstring(_:).json index 190352633..ec2d62a88 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtokenstring(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/setpushtokenstring(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setPushTokenString(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setPushTokenString:","extendedModule":"RevenueCat","platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Subscriber Attributes","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"beta":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"beta":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"beta":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"beta":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"beta":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"beta":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"beta":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"beta":true,"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"beta":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"beta":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"beta":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"beta":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()"],"title":"Subscriber Attributes","generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"extendedModule":"RevenueCat","title":"setPushTokenString(_:)","platforms":[],"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)setPushTokenString:","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPushTokenString","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/collectDeviceIdentifiers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/collectDeviceIdentifiers()","url":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","beta":true,"kind":"symbol","title":"collectDeviceIdentifiers()","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"role":"symbol","deprecated":true,"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCreative(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCreative(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setKeyword(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setKeyword(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"beta":true,"url":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"setKeyword(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAdGroup(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAdGroup(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setEmail(_:)":{"deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"setEmail(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","beta":true,"abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setEmail(_:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setDisplayName(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setDisplayName(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"setDisplayName(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setMediaSource(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setMediaSource(_:)","title":"setMediaSource(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushTokenString(_:)","title":"setPushTokenString(_:)","abstract":[],"deprecated":true,"beta":true,"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAd(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAd(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"setAd(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPushToken(_:)":{"title":"setPushToken(_:)","abstract":[],"beta":true,"role":"symbol","type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPushToken(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setAttributes(_:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","deprecated":true,"title":"setAttributes(_:)","beta":true,"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/setPhoneNumber(_:)":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setPhoneNumber(_:)","beta":true,"url":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"setPhoneNumber(_:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/setCampaign(_:)":{"beta":true,"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/setCampaign(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"setCampaign(_:)","kind":"symbol","deprecated":true}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/shared.json b/docs/4.37.0/data/documentation/revenuecat/purchases/shared.json index 0155eb911..6b7ee237d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/shared.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/shared.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(sharedPurchases) "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this method will crash with "},{"type":"codeVoice","code":"fatalError"},{"type":"text","text":" if "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" has not been initialized through"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" or one of its overloads."},{"type":"text","text":" "},{"type":"text","text":"If there’s a chance that may have not happened yet, you can use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured"},{"type":"text","text":" to check if it’s safe to call."}]}],"type":"aside","name":"Warning"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/shared"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"title":"shared","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)sharedPurchases","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Interacting with the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","title":"shared","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/shared"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/delegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"role":"symbol","title":"isConfigured","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isconfigured"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/shared"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Returns the already configured instance of "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"],"generated":true,"title":"Interacting with the SDK"}],"metadata":{"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)sharedPurchases","roleHeading":"Type Property","title":"shared","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(sharedPurchases) ","kind":"text"},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shared","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Purchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"aside","style":"warning","name":"Warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this method will crash with "},{"type":"codeVoice","code":"fatalError"},{"text":" if ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" has not been initialized through","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","isActive":true},{"text":" or one of its overloads.","type":"text"},{"text":" ","type":"text"},{"text":"If there’s a chance that may have not happened yet, you can use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","isActive":true,"type":"reference"},{"type":"text","text":" to check if it’s safe to call."}]}]},{"anchor":"Related-symbols","type":"heading","text":"Related symbols","level":3},{"items":[{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured"}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/delegate":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/delegate","title":"delegate","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/delegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/shared":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/shared","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases\/shared","title":"shared","kind":"symbol","abstract":[{"text":"Returns the already configured instance of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isConfigured":{"kind":"symbol","type":"topic","title":"isConfigured","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isConfigured"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isConfigured","abstract":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if RevenueCat has already been initialized through "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)"},{"type":"text","text":" "},{"type":"text","text":"or one of is overloads."}],"url":"\/documentation\/revenuecat\/purchases\/isconfigured"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions().json b/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions().json index d79b9ee7e..4275c9c86 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown if the current window scene couldn’t be opened,"},{"type":"text","text":" "},{"type":"text","text":"or the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" couldn’t be obtained."},{"type":"text","text":" "},{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" in"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" will be opened. If "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" is not available,"},{"type":"text","text":" "},{"type":"text","text":"the App Store’s subscription management section will be opened."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showManageSubscriptions()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)showManageSubscriptionsWithCompletionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"role":"symbol","title":"managementURL","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","seeAlsoSections":[{"title":"Managing Subscriptions","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"]}],"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)showManageSubscriptionsWithCompletionHandler:","platforms":[{"deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false,"unavailable":false}],"extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"showManageSubscriptions()","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"name":"Throws","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown if the current window scene couldn’t be opened,"},{"type":"text","text":" "},{"text":"or the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"text":" couldn’t be obtained.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","isActive":true},{"type":"text","text":" in"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" will be opened. If "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","type":"reference","isActive":true},{"text":" is not available,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the App Store’s subscription management section will be opened."}]}],"style":"note","type":"aside"}],"kind":"content"}],"abstract":[{"text":"Use this function to open the manage subscriptions modal.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"managementURL","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions(completion:).json index 0b38c63a2..f3fa70398 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/showmanagesubscriptions(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that will be called when the modal is opened,"},{"type":"text","text":" "},{"type":"text","text":"not when it’s actually closed. This is because of an undocumented change in StoreKit’s behavior"},{"type":"text","text":" "},{"type":"text","text":"between iOS 15.0 and 15.2, where 15.0 would return when the modal was closed, and 15.2 returns"},{"type":"text","text":" "},{"type":"text","text":"when the modal is opened."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" in"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" will be opened. If "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" is not available,"},{"type":"text","text":" "},{"type":"text","text":"the App Store’s subscription management section will be opened."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called when the modal is opened, not when it’s actually closed."},{"type":"text","text":" "},{"type":"text","text":"This is because of an undocumented change in StoreKit’s behavior between iOS 15.0 and 15.2,"},{"type":"text","text":" "},{"type":"text","text":"where 15.0 would return when the modal was closed,"},{"type":"text","text":" "},{"type":"text","text":"and 15.2 returns when the modal is opened."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showManageSubscriptions(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)showManageSubscriptionsWithCompletion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"role":"symbol","title":"managementURL","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}],"languages":["swift"]},{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that will be called when the modal is opened,"},{"type":"text","text":" "},{"type":"text","text":"not when it’s actually closed. This is because of an undocumented change in StoreKit’s behavior"},{"text":" ","type":"text"},{"type":"text","text":"between iOS 15.0 and 15.2, where 15.0 would return when the modal was closed, and 15.2 returns"},{"type":"text","text":" "},{"type":"text","text":"when the modal is opened."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","type":"reference","isActive":true},{"type":"text","text":" in"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" will be opened. If "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","isActive":true},{"type":"text","text":" is not available,"},{"type":"text","text":" "},{"type":"text","text":"the App Store’s subscription management section will be opened."}]},{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called when the modal is opened, not when it’s actually closed."},{"type":"text","text":" "},{"type":"text","text":"This is because of an undocumented change in StoreKit’s behavior between iOS 15.0 and 15.2,"},{"type":"text","text":" "},{"type":"text","text":"where 15.0 would return when the modal was closed,"},{"type":"text","text":" "},{"type":"text","text":"and 15.2 returns when the modal is opened."}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","interfaceLanguage":"swift"},"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"metadata":{"roleHeading":"Instance Method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)showManageSubscriptionsWithCompletion:","title":"showManageSubscriptions(completion:)","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","platforms":[{"introducedAt":"13.0","unavailable":false,"name":"iOS","beta":false,"deprecated":false},{"introducedAt":"10.15","deprecated":false,"name":"macOS","unavailable":false,"beta":false}],"symbolKind":"method","extendedModule":"RevenueCat"},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()"],"title":"Managing Subscriptions"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"managementURL","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/showpriceconsentifneeded().json b/docs/4.37.0/data/documentation/revenuecat/purchases/showpriceconsentifneeded().json index 04314b570..018231076 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/showpriceconsentifneeded().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/showpriceconsentifneeded().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. You can do"},{"type":"text","text":" "},{"type":"text","text":"this by implementing "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In most cases, you don’t "},{"type":"emphasis","inlineContent":[{"type":"emphasis","inlineContent":[{"type":"text","text":"typically"}]}]},{"type":"text","text":" implement "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":", therefore,"},{"type":"text","text":" "},{"type":"text","text":"you won’t need to call this."}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"``SKPaymentQueue\/showPriceConsentIfNeeded()`"}]}]}]},{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showPriceConsentIfNeeded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)showPriceConsentIfNeeded","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.4","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"role":"symbol","title":"shouldShowPriceConsent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://rev.cat/testing-promoted-in-app-purchases":{"title":"Apple Documentation","titleInlineContent":[{"type":"text","text":"Apple Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showPriceConsentIfNeeded()":{"role":"symbol","title":"showPriceConsentIfNeeded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","isActive":true},{"text":" and return false at some point.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()"},"metadata":{"platforms":[{"name":"iOS","introducedAt":"13.4","deprecated":false,"beta":false,"unavailable":false},{"deprecated":false,"name":"Mac Catalyst","beta":false,"unavailable":false,"introducedAt":"13.4"}],"title":"showPriceConsentIfNeeded()","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showPriceConsentIfNeeded","kind":"identifier"},{"kind":"text","text":"()"}],"role":"symbol","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)showPriceConsentIfNeeded","symbolKind":"method"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showPriceConsentIfNeeded","kind":"identifier"},{"kind":"text","text":"()"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"inlineContent":[{"type":"text","text":"You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. You can do"},{"type":"text","text":" "},{"text":"this by implementing ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"reference"},{"type":"text","text":"."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"In most cases, you don’t ","type":"text"},{"inlineContent":[{"type":"emphasis","inlineContent":[{"text":"typically","type":"text"}]}],"type":"emphasis"},{"type":"text","text":" implement "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"reference","isActive":true},{"text":", therefore,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"you won’t need to call this."}]},{"type":"heading","text":"Related Symbols","level":3,"anchor":"Related-Symbols"},{"items":[{"content":[{"inlineContent":[{"text":"``SKPaymentQueue\/showPriceConsentIfNeeded()`","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"},{"type":"heading","level":3,"text":"Related Articles","anchor":"Related-Articles"},{"items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","isActive":true,"type":"reference"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"kind":"symbol","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"title":"shouldShowPriceConsent","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shouldShowPriceConsent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showPriceConsentIfNeeded()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","kind":"symbol","abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"title":"showPriceConsentIfNeeded()","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showPriceConsentIfNeeded","kind":"identifier"},{"text":"()","kind":"text"}]},"https://rev.cat/testing-promoted-in-app-purchases":{"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","title":"Apple Documentation","type":"link","titleInlineContent":[{"text":"Apple Documentation","type":"text"}],"url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:).json index 22c26a6e7..73fd8861b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"types"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"kind":"text","text":"> = Set(StoreMessageType.allCases)) "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This should only be used if you disabled these messages from showing automatically"},{"type":"text","text":" "},{"type":"text","text":"during SDK configuration using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)"}]}],"type":"aside","name":"Important"},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showstoremessages(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showStoreMessages(for:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC17showStoreMessages3foryShyAA0E11MessageTypeOG_tYaF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","title":"showStoreMessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"role":"collectionGroup","title":"PurchasesSwiftType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","title":"with(showStoreMessagesAutomatically:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"type":"text","text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showstoremessages(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:10RevenueCat9PurchasesC17showStoreMessages3foryShyAA0E11MessageTypeOG_tYaF","role":"symbol","title":"showStoreMessages(for:)","platforms":[{"name":"iOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"16.0"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","kind":"typeIdentifier","text":"StoreMessageType"},{"kind":"text","text":">) "},{"text":"async","kind":"keyword"}]},"sections":[],"abstract":[{"text":"Displays the specified store in-app message types to the user if there are any available to be shown.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showStoreMessages","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"types"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","kind":"typeIdentifier","text":"StoreMessageType"},{"text":"> = Set(StoreMessageType.allCases)) ","kind":"text"},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["iOS"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"type":"aside","name":"Important","style":"important","content":[{"type":"paragraph","inlineContent":[{"text":"This should only be used if you disabled these messages from showing automatically","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"during SDK configuration using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","type":"reference","isActive":true}]}]},{"type":"heading","text":"Related Symbols","level":3,"anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)"}],"type":"paragraph"}]}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesSwiftType-Implementations":{"kind":"article","url":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesSwiftType-Implementations","abstract":[],"type":"topic","role":"collectionGroup","title":"PurchasesSwiftType Implementations"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)","title":"with(showStoreMessagesAutomatically:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","abstract":[{"text":"Displays the specified store in-app message types to the user if there are any available to be shown.","type":"text"}],"title":"showStoreMessages(for:)","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"text":">) ","kind":"text"},{"text":"async","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:completion:).json index 5c23e3149..6a3343c53 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/showstoremessages(for:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"types"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"kind":"text","text":"> = Set(StoreMessageType.allCases), "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" () -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showStoreMessages(for:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": () -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC17showStoreMessages3for10completionyShyAA0E11MessageTypeOG_yyctF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:completion:)":{"role":"symbol","title":"showStoreMessages(for:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": () -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showStoreMessages"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"types"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sh","text":"Set","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"},{"text":"> = Set(StoreMessageType.allCases), ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" () -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)"]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RevenueCat","title":"showStoreMessages(for:completion:)","platforms":[{"name":"iOS","introducedAt":"16.0","unavailable":false,"deprecated":false,"beta":false}],"externalID":"s:10RevenueCat9PurchasesC17showStoreMessages3for10completionyShyAA0E11MessageTypeOG_yyctF","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": () -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:completion:)":{"type":"topic","abstract":[],"title":"showStoreMessages(for:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:completion:)","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"showStoreMessages","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"text":"<","kind":"text"},{"text":"StoreMessageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">, ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": () -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/simulatesasktobuyinsandbox.json b/docs/4.37.0/data/documentation/revenuecat/purchases/simulatesasktobuyinsandbox.json index 6dc752558..30ecf1872 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/simulatesasktobuyinsandbox.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/simulatesasktobuyinsandbox.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/approve-kids-purchases-apple"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" when testing the ask-to-buy \/ SCA purchases flow."},{"type":"text","text":" "},{"type":"text","text":"More information "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"simulatesAskToBuyInSandbox","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)simulatesAskToBuyInSandbox","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"8.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"https://rev.cat/ask-to-buy":{"title":"available here","titleInlineContent":[{"type":"text","text":"available here"}],"type":"link","identifier":"https:\/\/rev.cat\/ask-to-buy","url":"https:\/\/rev.cat\/ask-to-buy"},"https://rev.cat/can-make-payments-apple":{"title":"More information on when this might be false here","titleInlineContent":[{"type":"text","text":"More information on when this might be "},{"type":"codeVoice","code":"false"},{"type":"text","text":" here"}],"type":"link","identifier":"https:\/\/rev.cat\/can-make-payments-apple","url":"https:\/\/rev.cat\/can-make-payments-apple"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/simulatesAskToBuyInSandbox":{"role":"symbol","title":"simulatesAskToBuyInSandbox","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" when testing the ask-to-buy \/ SCA purchases flow."},{"type":"text","text":" "},{"type":"text","text":"More information "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/canMakePayments()":{"role":"symbol","title":"canMakePayments()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/canmakepayments()"},"https://rev.cat/approve-kids-purchases-apple":{"title":"Approve what kids buy with Ask to Buy","titleInlineContent":[{"type":"text","text":"Approve what kids buy with Ask to Buy"}],"type":"link","identifier":"https:\/\/rev.cat\/approve-kids-purchases-apple","url":"https:\/\/rev.cat\/approve-kids-purchases-apple"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"symbolKind":"property","platforms":[{"introducedAt":"8.0","unavailable":false,"beta":false,"deprecated":false,"name":"iOS"},{"beta":false,"name":"macOS","deprecated":false,"unavailable":false,"introducedAt":"10.14"},{"unavailable":false,"name":"Mac Catalyst","beta":false,"introducedAt":"13.0","deprecated":false},{"introducedAt":"6.2","beta":false,"unavailable":false,"name":"watchOS","deprecated":false}],"roleHeading":"Type Property","title":"simulatesAskToBuyInSandbox","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)simulatesAskToBuyInSandbox","role":"symbol","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"abstract":[{"text":"Set this property to true ","type":"text"},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" when testing the ask-to-buy \/ SCA purchases flow."},{"text":" ","type":"text"},{"text":"More information ","type":"text"},{"isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy","type":"reference"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox"},"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"simulatesAskToBuyInSandbox","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Related Articles","level":4,"anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/rev.cat\/approve-kids-purchases-apple","isActive":true}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/simulatesAskToBuyInSandbox":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/simulatesAskToBuyInSandbox","title":"simulatesAskToBuyInSandbox","type":"topic","url":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox","role":"symbol","abstract":[{"type":"text","text":"Set this property to true "},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" when testing the ask-to-buy \/ SCA purchases flow.","type":"text"},{"type":"text","text":" "},{"text":"More information ","type":"text"},{"isActive":true,"identifier":"https:\/\/rev.cat\/ask-to-buy","type":"reference"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"simulatesAskToBuyInSandbox"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/canMakePayments()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/canMakePayments()","url":"\/documentation\/revenuecat\/purchases\/canmakepayments()","type":"topic","title":"canMakePayments()","kind":"symbol","abstract":[{"type":"text","text":"Indicates whether the user is allowed to make payments."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/can-make-payments-apple"}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"canMakePayments"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://rev.cat/can-make-payments-apple":{"url":"https:\/\/rev.cat\/can-make-payments-apple","title":"More information on when this might be false here","type":"link","identifier":"https:\/\/rev.cat\/can-make-payments-apple","titleInlineContent":[{"type":"text","text":"More information on when this might be "},{"type":"codeVoice","code":"false"},{"text":" here","type":"text"}]},"https://rev.cat/approve-kids-purchases-apple":{"identifier":"https:\/\/rev.cat\/approve-kids-purchases-apple","titleInlineContent":[{"type":"text","text":"Approve what kids buy with Ask to Buy"}],"url":"https:\/\/rev.cat\/approve-kids-purchases-apple","type":"link","title":"Approve what kids buy with Ask to Buy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://rev.cat/ask-to-buy":{"url":"https:\/\/rev.cat\/ask-to-buy","title":"available here","type":"link","identifier":"https:\/\/rev.cat\/ask-to-buy","titleInlineContent":[{"text":"available here","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases().json b/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases().json index 956b742d8..23f743114 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the receipt is being used by an existing user, the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}]},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should only be called if you’re not calling any purchase method."}]}],"type":"aside","name":"Warning"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method will not trigger a login prompt from App Store. However, if the receipt currently"},{"type":"text","text":" "},{"type":"text","text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method"},{"type":"text","text":" "},{"type":"text","text":"won’t be able to restore them. Use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"},{"type":"text","text":" to cover those cases."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/syncpurchases()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"syncPurchases()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)syncPurchasesWithCompletionHandler:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()"},"metadata":{"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"syncPurchases","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)syncPurchasesWithCompletionHandler:","roleHeading":"Instance Method","title":"syncPurchases()","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true,"title":"Managing Subscriptions"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the receipt is being used by an existing user, the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be aliased together with"},{"text":" ","type":"text"},{"text":"the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be able to reference the same user.","type":"text"}]},{"type":"aside","style":"warning","name":"Warning","content":[{"inlineContent":[{"text":"This function should only be called if you’re not calling any purchase method.","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"This method will not trigger a login prompt from App Store. However, if the receipt currently","type":"text"},{"type":"text","text":" "},{"text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method","type":"text"},{"text":" ","type":"text"},{"text":"won’t be able to restore them. Use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","isActive":true,"type":"reference"},{"text":" to cover those cases.","type":"text"}],"type":"paragraph"}],"name":"Note","type":"aside","style":"note"}]}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/syncpurchases()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases(completion:).json index 7deb3a9f3..409d257ea 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/syncpurchases(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the receipt is being used by an existing user, the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}]},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should only be called if you’re not calling any purchase method."}]}],"type":"aside","name":"Warning"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method will not trigger a login prompt from App Store. However, if the receipt currently"},{"type":"text","text":" "},{"type":"text","text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method"},{"type":"text","text":" "},{"type":"text","text":"won’t be able to restore them. Use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"},{"type":"text","text":" to cover those cases."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"syncPurchases(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)syncPurchasesWithCompletion:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"seeAlsoSections":[{"title":"Managing Subscriptions","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"role":"collectionGroup","title":"PurchasesType Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchases(im)syncPurchasesWithCompletion:","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")?)"}],"title":"syncPurchases(completion:)","roleHeading":"Instance Method","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"],"generated":true,"title":"Managing Subscriptions"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If the receipt is being used by an existing user, the current ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be aliased together with"},{"text":" ","type":"text"},{"type":"text","text":"the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}]},{"style":"warning","name":"Warning","type":"aside","content":[{"inlineContent":[{"type":"text","text":"This function should only be called if you’re not calling any purchase method."}],"type":"paragraph"}]},{"name":"Note","content":[{"inlineContent":[{"text":"This method will not trigger a login prompt from App Store. However, if the receipt currently","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method"},{"type":"text","text":" "},{"type":"text","text":"won’t be able to restore them. Use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","type":"reference","isActive":true},{"type":"text","text":" to cover those cases."}],"type":"paragraph"}],"type":"aside","style":"note"}],"kind":"content"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases()":{"url":"\/documentation\/revenuecat\/purchases\/syncpurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"text":".","type":"text"}],"role":"symbol","title":"syncPurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/PurchasesType-Implementations":{"url":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","kind":"article","type":"topic","title":"PurchasesType Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/PurchasesType-Implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases()":{"url":"\/documentation\/revenuecat\/purchases\/restorepurchases()","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":" will be aliased together with the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","title":"restorePurchases()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions()","type":"topic","abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"showManageSubscriptions()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/track(paywallevent:).json b/docs/4.37.0/data/documentation/revenuecat/purchases/track(paywallevent:).json index 9fdd48c59..daed7f504 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/track(paywallevent:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/track(paywallevent:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"track"},{"kind":"text","text":"("},{"kind":"externalParam","text":"paywallEvent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/track(paywallevent:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to keep track of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"s."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"track(paywallEvent:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"track"},{"kind":"text","text":"("},{"kind":"externalParam","text":"paywallEvent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:10RevenueCat9PurchasesC5track12paywallEventyAA07PaywallF0O_tYaF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"role":"symbol","title":"PaywallEvent","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaywallEvent"}],"abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaywallEvent"}],"url":"\/documentation\/revenuecat\/paywallevent"},"doc://RevenueCat/documentation/RevenueCat/Purchases/track(paywallEvent:)":{"role":"symbol","title":"track(paywallEvent:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"track"},{"kind":"text","text":"("},{"kind":"externalParam","text":"paywallEvent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to keep track of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"type":"text","text":"s."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/track(paywallevent:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/track(paywallevent:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"track(paywallEvent:)","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:10RevenueCat9PurchasesC5track12paywallEventyAA07PaywallF0O_tYaF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"track"},{"kind":"text","text":"("},{"text":"paywallEvent","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"}],"platforms":[{"name":"iOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"15.0"},{"name":"macOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"12.0"},{"name":"tvOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"15.0"},{"introducedAt":"8.0","name":"watchOS","beta":false,"deprecated":false,"unavailable":false}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"track","kind":"identifier"},{"kind":"text","text":"("},{"text":"paywallEvent","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PaywallEvent","preciseIdentifier":"s:10RevenueCat12PaywallEventO","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"}]}]}],"abstract":[{"text":"Used by ","type":"text"},{"type":"codeVoice","code":"RevenueCatUI"},{"type":"text","text":" to keep track of "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent","isActive":true},{"type":"text","text":"s."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PaywallEvent":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PaywallEvent","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PaywallEvent","kind":"identifier"}],"kind":"symbol","title":"PaywallEvent","url":"\/documentation\/revenuecat\/paywallevent","role":"symbol","abstract":[{"type":"text","text":"An event to be sent by the "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" SDK.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},"doc://RevenueCat/documentation/RevenueCat/Purchases/track(paywallEvent:)":{"kind":"symbol","title":"track(paywallEvent:)","url":"\/documentation\/revenuecat\/purchases\/track(paywallevent:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"track","kind":"identifier"},{"kind":"text","text":"("},{"text":"paywallEvent","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat12PaywallEventO","text":"PaywallEvent","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"}],"abstract":[{"type":"text","text":"Used by "},{"type":"codeVoice","code":"RevenueCatUI"},{"text":" to keep track of ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PaywallEvent"},{"text":"s.","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/track(paywallEvent:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/verboseloghandler.json b/docs/4.37.0/data/documentation/revenuecat/purchases/verboseloghandler.json index eda00de70..42cb8b0ef 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/verboseloghandler.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/verboseloghandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","text":"VerboseLogHandler"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, this sends "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn"},{"type":"text","text":", and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},{"type":"text","text":" messages."},{"type":"text","text":" "},{"type":"text","text":"If you wish to receive Debug level messages, set the log level to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"you can use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"},{"type":"text","text":" if you don’t need filename information."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/verboseloghandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"title":"verboseLogHandler","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)verboseLogHandler","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/VerboseLogHandler":{"role":"symbol","title":"VerboseLogHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerboseLogHandler"}],"abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerboseLogHandler"}],"url":"\/documentation\/revenuecat\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"role":"symbol","title":"LogLevel.debug","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/debug"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"role":"symbol","title":"LogLevel.info","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"info"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/info"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"role":"symbol","title":"LogLevel.error","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"role":"symbol","title":"logHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogHandler","preciseIdentifier":"s:10RevenueCat10LogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"role":"symbol","title":"LogLevel.warn","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/warn"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, this sends "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn"},{"type":"text","text":", and "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},{"type":"text","text":" messages."},{"text":" ","type":"text"},{"type":"text","text":"If you wish to receive Debug level messages, set the log level to "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug"},{"text":".","type":"text"}]},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"you can use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","isActive":true},{"text":" if you don’t need filename information.","type":"text"}]}],"name":"Note","style":"note"},{"text":"Related Symbols","type":"heading","anchor":"Related-Symbols","level":4},{"items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"reference","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchases\/verboseloghandler"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","text":"VerboseLogHandler"}],"role":"symbol","title":"verboseLogHandler","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)verboseLogHandler","roleHeading":"Type Property"},"seeAlsoSections":[{"generated":true,"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"]}],"references":{"https://rev.cat/finish-transactions":{"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","title":"is available here","url":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"text":"is available here","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/error":{"url":"\/documentation\/revenuecat\/loglevel\/error","abstract":[],"title":"LogLevel.error","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/warn":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/warn","kind":"symbol","abstract":[],"title":"LogLevel.warn","type":"topic","url":"\/documentation\/revenuecat\/loglevel\/warn","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"warn"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/VerboseLogHandler":{"url":"\/documentation\/revenuecat\/verboseloghandler","title":"VerboseLogHandler","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"VerboseLogHandler","kind":"identifier"}],"navigatorTitle":[{"text":"VerboseLogHandler","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/LogLevel/debug":{"url":"\/documentation\/revenuecat\/loglevel\/debug","title":"LogLevel.debug","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/debug","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debug"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/LogLevel/info":{"title":"LogLevel.info","url":"\/documentation\/revenuecat\/loglevel\/info","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel\/info","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"info"}],"abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases/logHandler":{"kind":"symbol","type":"topic","title":"logHandler","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10LogHandlera","text":"LogHandler"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logHandler","abstract":[{"text":"Set a custom log handler for redirecting logs to your own logging system.","type":"text"}],"url":"\/documentation\/revenuecat\/purchases\/loghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchases/verboselogs.json b/docs/4.37.0/data/documentation/revenuecat/purchases/verboselogs.json index 06be666c9..0fc6a7ae3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchases/verboselogs.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchases/verboselogs.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchases\/verboselogs"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"verboseLogs","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)verboseLogs","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"],"generated":true}],"references":{"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"role":"symbol","title":"verboseLogs","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"type":"text","text":"Filename, line, and method data."},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboselogs"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"}],"abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"role":"symbol","title":"proxyURL","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Set this property to your proxy URL before configuring "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’ve received a proxy key value"},{"type":"text","text":" "},{"type":"text","text":"from your RevenueCat contact."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/proxyurl"},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"beta":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Deprecated"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"role":"symbol","title":"verboseLogHandler","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verboseLogHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera"}],"abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/finishtransactions"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"role":"symbol","title":"forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"forceUniversalAppStore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Set this property to true "},{"type":"emphasis","inlineContent":[{"type":"text","text":"only"}]},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"type":"text","text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly."},{"type":"text","text":" "},{"type":"text","text":"Contact RevenueCat support before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Type Property","symbolKind":"property","title":"verboseLogs","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCPurchases(cpy)verboseLogs"},"abstract":[{"type":"text","text":"Setting this to "},{"type":"codeVoice","code":"true"},{"type":"text","text":" adds additional information to the default log handler:"},{"type":"text","text":" "},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"text":"You can also access that information for your own logging system by using ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"seeAlsoSections":[{"generated":true,"title":"Advanced Configuration","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"type":"heading","level":4,"text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel"}],"type":"paragraph"}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchases\/verboselogs"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogs":{"url":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"verboseLogs","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogs","abstract":[{"type":"text","text":"Setting this to "},{"code":"true","type":"codeVoice"},{"type":"text","text":" adds additional information to the default log handler:"},{"text":" ","type":"text"},{"text":"Filename, line, and method data.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can also access that information for your own logging system by using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"verboseLogs","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/verboseLogHandler":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/verboseLogHandler","abstract":[{"type":"text","text":"Set a custom log handler for redirecting logs to your own logging system."}],"title":"verboseLogHandler","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"verboseLogHandler","kind":"identifier"},{"kind":"text","text":": "},{"text":"VerboseLogHandler","preciseIdentifier":"s:10RevenueCat17VerboseLogHandlera","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat/Purchases/forceUniversalAppStore":{"abstract":[{"text":"Set this property to true ","type":"text"},{"inlineContent":[{"type":"text","text":"only"}],"type":"emphasis"},{"type":"text","text":" if you’re transitioning an existing Mac app from the Legacy"},{"type":"text","text":" "},{"text":"Mac App Store into the Universal Store, and you’ve configured your RevenueCat app accordingly.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Contact RevenueCat support before using this."}],"title":"forceUniversalAppStore","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/forceUniversalAppStore","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"forceUniversalAppStore"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/finishTransactions":{"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"code":"false","type":"codeVoice"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"text":"* More information on finishing transactions manually ","type":"text"},{"identifier":"https:\/\/rev.cat\/finish-transactions","type":"reference","isActive":true},{"text":".","type":"text"}],"title":"finishTransactions","role":"symbol","url":"\/documentation\/revenuecat\/purchases\/finishtransactions","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/finishTransactions","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/allowSharingAppStoreAccount":{"url":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"allowSharingAppStoreAccount","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","beta":true,"abstract":[{"text":"Deprecated","type":"text"}],"deprecated":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logLevel":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/purchases\/loglevel","title":"logLevel","abstract":[{"type":"text","text":"Used to set the log level. Useful for debugging issues with the lovely team @RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logLevel","type":"topic","kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/proxyURL":{"url":"\/documentation\/revenuecat\/purchases\/proxyurl","abstract":[{"text":"Set this property to your proxy URL before configuring ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" ","type":"text"},{"inlineContent":[{"text":"only","type":"text"}],"type":"emphasis"},{"text":" if you’ve received a proxy key value","type":"text"},{"text":" ","type":"text"},{"text":"from your RevenueCat contact.","type":"text"}],"title":"proxyURL","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"proxyURL"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/proxyURL"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate.json index 696615209..ab602ffd0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"title":"PurchasesDelegate","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}]},"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchasesDelegate) "},{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Delegate methods can be called at any time after the "},{"type":"codeVoice","code":"delegate"},{"type":"text","text":" is set, not just in response to"},{"type":"text","text":" "},{"type":"codeVoice","code":"customerInfo:"},{"type":"text","text":" calls. Ensure your app is capable of handling these calls at anytime if "},{"type":"codeVoice","code":"delegate"},{"type":"text","text":" is set."}]}],"type":"aside","name":"Note"}]}],"references":{"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:didReceiveUpdated:)":{"beta":true,"role":"symbol","title":"purchases(_:didReceiveUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didReceiveUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"role":"symbol","title":"purchases(_:readyForPromotedProduct:purchase:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when a user initiates a promotional in-app purchase from the App Store."},{"type":"text","text":" "},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"type":"text","text":"then call the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"role":"symbol","title":"purchases(_:receivedUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"role":"symbol","title":"shouldShowPriceConsent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"]}],"seeAlsoSections":[{"title":"Subscription Status","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"text":"Delegate for ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"type":"text","text":"or promotional product purchases."}],"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","title":"Inherits From","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCPurchasesDelegate) ","kind":"text"},{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"PurchasesDelegate","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(pl)NSObject","text":"NSObjectProtocol"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Delegate methods can be called at any time after the "},{"code":"delegate","type":"codeVoice"},{"text":" is set, not just in response to","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"customerInfo:"},{"type":"text","text":" calls. Ensure your app is capable of handling these calls at anytime if "},{"type":"codeVoice","code":"delegate"},{"type":"text","text":" is set."}]}],"type":"aside"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","roleHeading":"Protocol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"symbolKind":"protocol","title":"PurchasesDelegate","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"PurchasesDelegate","kind":"identifier"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","required":true,"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","type":"topic","title":"purchases(_:receivedUpdated:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":", ","kind":"text"},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","kind":"typeIdentifier","text":"StartPurchaseBlock"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","abstract":[{"text":"Called when a user initiates a promotional in-app purchase from the App Store.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"code":"startPurchase","type":"codeVoice"},{"text":" block,","type":"text"},{"type":"text","text":" "},{"text":"then call the ","type":"text"},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","title":"purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"kind":"symbol","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"title":"shouldShowPriceConsent","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shouldShowPriceConsent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:didReceiveUpdated:)":{"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)","title":"purchases(_:didReceiveUpdated:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"text":"didReceiveUpdated","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"text":")","kind":"text"}],"beta":true,"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:didreceiveupdated:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:didreceiveupdated:).json index 4c1f1f1a4..ba48d12ca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:didreceiveupdated:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:didreceiveupdated:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchases:didReceiveUpdatedPurchaserInfo:) "},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"purchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didReceiveUpdated"},{"kind":"text","text":" "},{"kind":"internalParam","text":"purchaserInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Deprecated, use purchases(_ purchases: Purchases, receivedUpdated customerInfo: CustomerInfo) or"},{"type":"text","text":" "},{"type":"text","text":"objc: purchases:receivedUpdatedCustomerInfo:"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"purchases(_:didReceiveUpdated:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didReceiveUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(im)purchases:didReceiveUpdatedPurchaserInfo:","modules":[{"name":"RevenueCat"}],"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:didReceiveUpdated:)":{"beta":true,"role":"symbol","title":"purchases(_:didReceiveUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didReceiveUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(purchases:didReceiveUpdatedPurchaserInfo:) ","kind":"text"},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"purchases"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didReceiveUpdated"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"purchaserInfo"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"Deprecated, use purchases(_ purchases: Purchases, receivedUpdated customerInfo: CustomerInfo) or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"objc: purchases:receivedUpdatedCustomerInfo:"}]}]}],"kind":"content"}],"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(im)purchases:didReceiveUpdatedPurchaserInfo:","role":"symbol","title":"purchases(_:didReceiveUpdated:)","platforms":[],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"text":"didReceiveUpdated","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"},{"kind":"text","text":")"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:didReceiveUpdated:)":{"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)","title":"purchases(_:didReceiveUpdated:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:didReceiveUpdated:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"text":"Purchases","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"text":"didReceiveUpdated","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"text":")","kind":"text"}],"beta":true,"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:readyforpromotedproduct:purchase:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:readyforpromotedproduct:purchase:).json index 6814e9aeb..6fca425ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:readyforpromotedproduct:purchase:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:readyforpromotedproduct:purchase:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"purchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":" "},{"kind":"internalParam","text":"startPurchase"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","text":"StartPurchaseBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"purchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":" "},{"kind":"internalParam","text":"startPurchase"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","text":"StartPurchaseBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" the product that was selected from the app store"}]}]},{"name":"startPurchase","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"call this block when the app is ready to handle the purchase"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase should never be made, you don’t need to ever call the block and"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will not proceed with the promotional purchase."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be tested by opening a link like:"},{"type":"text","text":" "},{"type":"text","text":"itms-services:\/\/?action=purchaseIntent&bundleId=&productIdentifier="}]},{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles:"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Called when a user initiates a promotional in-app purchase from the App Store."},{"type":"text","text":" "},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"type":"text","text":"then call the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"kind":"text","text":")"}],"title":"purchases(_:readyForPromotedProduct:purchase:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(im)purchases:readyForPromotedProduct:purchase:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"references":{"https://rev.cat/testing-promoted-in-app-purchases":{"title":"Apple Documentation","titleInlineContent":[{"type":"text","text":"Apple Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"role":"symbol","title":"purchases(_:readyForPromotedProduct:purchase:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when a user initiates a promotional in-app purchase from the App Store."},{"type":"text","text":" "},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"type":"text","text":"then call the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"role":"symbol","title":"StartPurchaseBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","text":"StartPurchaseBlock"},{"kind":"text","text":")"}],"symbolKind":"method","title":"purchases(_:readyForPromotedProduct:purchase:)","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(im)purchases:readyForPromotedProduct:purchase:","required":true,"roleHeading":"Instance Method"},"sections":[],"abstract":[{"text":"Called when a user initiates a promotional in-app purchase from the App Store.","type":"text"},{"type":"text","text":" "},{"text":"If your app is able to handle a purchase at the current time, run the deferment block in this method.","type":"text"},{"type":"text","text":" "},{"text":"If the app is not in a state to make a purchase: cache the ","type":"text"},{"code":"startPurchase","type":"codeVoice"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"text":"then call the ","type":"text"},{"code":"startPurchase","type":"codeVoice"},{"text":" block when the app is ready to make the promotional purchase.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"purchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"kind":"text","text":", "},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"kind":"text","text":", "},{"text":"purchase","kind":"externalParam"},{"kind":"text","text":" "},{"text":"startPurchase","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"kind":"text","text":" "},{"text":"StartPurchaseBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"optional","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"purchases"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":", ","kind":"text"},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"purchase"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"startPurchase"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"StoreProduct"},{"text":" the product that was selected from the app store","type":"text"}]}]},{"name":"startPurchase","content":[{"inlineContent":[{"type":"text","text":"call this block when the app is ready to handle the purchase"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If the purchase should never be made, you don’t need to ever call the block and"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" will not proceed with the promotional purchase.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be tested by opening a link like:"},{"text":" ","type":"text"},{"type":"text","text":"itms-services:\/\/?action=purchaseIntent&bundleId=&productIdentifier="}]},{"text":"Related Articles:","level":3,"type":"heading","anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","isActive":true}]}]}]}]}],"references":{"https://rev.cat/testing-promoted-in-app-purchases":{"url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","title":"Apple Documentation","type":"link","titleInlineContent":[{"type":"text","text":"Apple Documentation"}],"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock","navigatorTitle":[{"text":"StartPurchaseBlock","kind":"identifier"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","isActive":true}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","title":"StartPurchaseBlock","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":", ","kind":"text"},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","kind":"typeIdentifier","text":"StartPurchaseBlock"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","abstract":[{"text":"Called when a user initiates a promotional in-app purchase from the App Store.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"code":"startPurchase","type":"codeVoice"},{"text":" block,","type":"text"},{"type":"text","text":" "},{"text":"then call the ","type":"text"},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","title":"purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:receivedupdated:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:receivedupdated:).json index b424630f0..2dae4c6c5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:receivedupdated:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/purchases(_:receivedupdated:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchases:receivedUpdatedCustomerInfo:) "},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"purchases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":" "},{"kind":"internalParam","text":"customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"purchases","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Related "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object"}]}]},{"name":"customerInfo","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Updated "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"kind":"symbol","metadata":{"role":"symbol","title":"purchases(_:receivedUpdated:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(im)purchases:receivedUpdatedCustomerInfo:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"role":"symbol","title":"purchases(_:receivedUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" receives updated customer info. This may happen periodically","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(purchases:receivedUpdatedCustomerInfo:) ","kind":"text"},{"kind":"keyword","text":"optional"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"purchases"},{"text":": ","kind":"text"},{"text":"Purchases","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":" "},{"kind":"internalParam","text":"customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Related ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" object"}],"type":"paragraph"}],"name":"purchases"},{"content":[{"inlineContent":[{"type":"text","text":"Updated "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true}],"type":"paragraph"}],"name":"customerInfo"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"required":true,"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(im)purchases:receivedUpdatedCustomerInfo:","roleHeading":"Instance Method","title":"purchases(_:receivedUpdated:)","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","required":true,"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","type":"topic","title":"purchases(_:receivedUpdated:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/shouldshowpriceconsent.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/shouldshowpriceconsent.json index ee7457435..bb779c6f7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/shouldshowpriceconsent.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdelegate/shouldshowpriceconsent.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"optional"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The system calls your delegate’s method, if appropriate, when RevenueCat starts observing the "},{"type":"codeVoice","code":"SKPaymentQueue"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"and any time the app comes to foreground."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you return false, the system won’t show the price consent sheet. You can choose to display it later by"},{"type":"text","text":" "},{"type":"text","text":"calling "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You may want to delay showing the sheet if it would interrupt your user’s interaction in your app."}]},{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"shouldShowPriceConsent","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(py)shouldShowPriceConsent","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.4","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/showPriceConsentIfNeeded()":{"role":"symbol","title":"showPriceConsentIfNeeded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"role":"symbol","title":"shouldShowPriceConsent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"},"https://rev.cat/testing-promoted-in-app-purchases":{"title":"Apple Documentation","titleInlineContent":[{"type":"text","text":"Apple Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","interfaceLanguage":"swift"},"abstract":[{"text":"The default return value for this optional method is true. By default, the system displays the price consent","type":"text"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","title":"shouldShowPriceConsent","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate(py)shouldShowPriceConsent","role":"symbol","modules":[{"name":"RevenueCat"}],"platforms":[{"introducedAt":"13.4","deprecated":false,"unavailable":false,"name":"iOS","beta":false},{"deprecated":false,"name":"Mac Catalyst","beta":false,"unavailable":false,"introducedAt":"13.4"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"optional","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The system calls your delegate’s method, if appropriate, when RevenueCat starts observing the "},{"type":"codeVoice","code":"SKPaymentQueue"},{"type":"text","text":","},{"type":"text","text":" "},{"text":"and any time the app comes to foreground.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you return false, the system won’t show the price consent sheet. You can choose to display it later by"},{"type":"text","text":" "},{"type":"text","text":"calling "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"You may want to delay showing the sheet if it would interrupt your user’s interaction in your app.","type":"text"}]},{"level":3,"type":"heading","text":"Related Articles","anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","isActive":true}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"kind":"symbol","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"title":"shouldShowPriceConsent","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shouldShowPriceConsent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/showPriceConsentIfNeeded()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showPriceConsentIfNeeded()","kind":"symbol","abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"title":"showPriceConsentIfNeeded()","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showPriceConsentIfNeeded","kind":"identifier"},{"text":"()","kind":"text"}]},"https://rev.cat/testing-promoted-in-app-purchases":{"titleInlineContent":[{"text":"Apple Documentation","type":"text"}],"title":"Apple Documentation","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics.json index d23c9ee1a..8ffdd7243 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"role":"symbol","title":"PurchasesDiagnostics","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchasesDiagnostics) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Example","level":4,"type":"heading","text":"Example:"},{"type":"codeListing","syntax":"swift","code":["let diagnostics = PurchasesDiagnostics.default","do {"," try await diagnostics.testSDKHealth()","} catch {"," print(\"Diagnostics failed: \\(error.localizedDescription)\")","}"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"role":"symbol","title":"configure(withAPIKey:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"withAPIKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDiagnostics","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics"}],"abstract":[{"type":"text","text":"Default instance of "},{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Note: you must call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"type":"text","text":" before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/default"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],"title":"Enumerations"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors.","type":"text"},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCPurchasesDiagnostics) ","kind":"text"},{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"Example","text":"Example:","type":"heading","level":4},{"type":"codeListing","syntax":"swift","code":["let diagnostics = PurchasesDiagnostics.default","do {"," try await diagnostics.testSDKHealth()","} catch {"," print(\"Diagnostics failed: \\(error.localizedDescription)\")","}"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"},"metadata":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"title":"PurchasesDiagnostics","symbolKind":"class","roleHeading":"Class","externalID":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics","role":"symbol","navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"title":"Configuring the SDK","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"],"generated":true}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(withAPIKey:)":{"kind":"symbol","title":"configure(withAPIKey:)","url":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified API key."}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"configure","kind":"identifier"},{"text":"(","kind":"text"},{"text":"withAPIKey","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(withAPIKey:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/s7CVarArgP":{"title":"Swift.CVarArg","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/default":{"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/default","role":"symbol","type":"topic","title":"default","abstract":[{"text":"Default instance of ","type":"text"},{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Note: you must call "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"type":"text","text":" before using this."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/default.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/default.json index 22c07a142..f87184ad4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/default.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/default.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics","text":"PurchasesDiagnostics"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default instance of "},{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Note: you must call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"type":"text","text":" before using this."}],"kind":"symbol","metadata":{"role":"symbol","title":"default","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDiagnostics","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics(cpy)default","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"role":"symbol","title":"configure(with:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDiagnostics","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics"}],"abstract":[{"type":"text","text":"Default instance of "},{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Note: you must call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"type":"text","text":" before using this."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/default"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Type Property","role":"symbol","title":"default","modules":[{"name":"RevenueCat"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics(cpy)default","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PurchasesDiagnostics","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics"}]},"abstract":[{"type":"text","text":"Default instance of "},{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Note: you must call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"text":" before using this.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics","text":"PurchasesDiagnostics","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/default"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/default":{"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/default","role":"symbol","type":"topic","title":"default","abstract":[{"text":"Default instance of ","type":"text"},{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Note: you must call "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy"},{"type":"text","text":" before using this."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/default","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchasesDiagnostics"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/configure(with:)-6oipy":{"kind":"symbol","title":"configure(with:)","url":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","abstract":[{"type":"text","text":"Configures an instance of the Purchases SDK with a specified "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","type":"reference","isActive":true},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configure"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","text":"Configuration"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/configure(with:)-6oipy","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error.json index 289ad1bba..d746fda10 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP","doc:\/\/RevenueCat\/s5ErrorP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"PurchasesDiagnostics.Error","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"symbolKind":"enum","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/invalidAPIKey":{"role":"symbol","title":"PurchasesDiagnostics.Error.invalidAPIKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAPIKey"}],"abstract":[{"type":"text","text":"API key is invalid"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedMakingSignedRequest(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedMakingSignedRequest(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Failure performing a signed request"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/unknown(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.unknown(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Any other not identifier error. You can check the undelying error for details."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)"},"doc://RevenueCat/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/RevenueCat\/s5ErrorP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedConnectingToAPI(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedConnectingToAPI(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedConnectingToAPI"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Connection to the API failed"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)"},"doc://RevenueCat/10Foundation13CustomNSErrorP":{"type":"unresolvable","title":"Foundation.CustomNSError","identifier":"doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedFetchingOfferings(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedFetchingOfferings(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedFetchingOfferings"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetching offerings failed due to the underlying error"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]]},"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Error","kind":"identifier"}]}]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP","doc:\/\/RevenueCat\/s5ErrorP","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations"]}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","symbolKind":"enum","extendedModule":"RevenueCat","roleHeading":"Enumeration","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedConnectingToAPI(_:)":{"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)","kind":"symbol","title":"PurchasesDiagnostics.Error.failedConnectingToAPI(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","role":"symbol","abstract":[{"type":"text","text":"Connection to the API failed"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedConnectingToAPI"},{"text":"(Swift","kind":"text"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"abstract":[],"title":"CustomNSError Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedFetchingOfferings(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","title":"PurchasesDiagnostics.Error.failedFetchingOfferings(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failedFetchingOfferings","kind":"identifier"},{"text":"(Swift","kind":"text"},{"text":".","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[{"type":"text","text":"Fetching offerings failed due to the underlying error"}]},"doc://RevenueCat/10Foundation13CustomNSErrorP":{"type":"unresolvable","title":"Foundation.CustomNSError","identifier":"doc:\/\/RevenueCat\/10Foundation13CustomNSErrorP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/unknown(_:)":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"text":"(Swift","kind":"text"},{"kind":"text","text":"."},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Any other not identifier error. You can check the undelying error for details."}],"title":"PurchasesDiagnostics.Error.unknown(_:)","type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/invalidAPIKey":{"title":"PurchasesDiagnostics.Error.invalidAPIKey","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidAPIKey","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","abstract":[{"type":"text","text":"API key is invalid"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedMakingSignedRequest(_:)":{"type":"topic","abstract":[{"type":"text","text":"Failure performing a signed request"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"(Swift"},{"text":".","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","role":"symbol","title":"PurchasesDiagnostics.Error.failedMakingSignedRequest(_:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/RevenueCat\/s5ErrorP","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/Error-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/customnserror-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/customnserror-implementations.json index b86b79b32..76c507db8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/customnserror-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/customnserror-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat"],"generated":true},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomNSError Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-3z52k":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-6boat":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The default user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorDomain":{"role":"symbol","title":"errorDomain","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Default domain of the error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorCode":{"role":"symbol","title":"errorCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The error code within the given domain."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain"],"generated":true,"title":"Type Properties"}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"metadata":{"title":"CustomNSError Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-6boat":{"title":"errorUserInfo","type":"topic","abstract":[{"type":"text","text":"The default user-info dictionary."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"errorUserInfo","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorCode":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","kind":"symbol","abstract":[{"type":"text","text":"The error code within the given domain."}],"title":"errorCode","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-3z52k":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorUserInfo","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"]"}],"abstract":[{"text":"The user-info dictionary.","type":"text"}],"title":"errorUserInfo","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorDomain":{"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain","kind":"symbol","title":"errorDomain","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain","role":"symbol","abstract":[{"type":"text","text":"Default domain of the error."}],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDomain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/error-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/error-implementations.json index f38d0a8cb..72878e3a0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/error-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription"],"generated":true}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Error Implementations"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"Retrieve the localized description for this error.","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription","title":"localizedDescription","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errorcode.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errorcode.json index c56a56ca0..439a47f8b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errorcode.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errorcode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The error code within the given domain."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorCode","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:10Foundation13CustomNSErrorPAAE9errorCodeSivp::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorCode":{"role":"symbol","title":"errorCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The error code within the given domain."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode"]}],"metadata":{"symbolKind":"property","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"errorCode","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"errorCode","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10Foundation13CustomNSErrorPAAE9errorCodeSivp::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","roleHeading":"Instance Property"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCode","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"The error code within the given domain."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorCode":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorCode","kind":"symbol","abstract":[{"type":"text","text":"The error code within the given domain."}],"title":"errorCode","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"abstract":[],"title":"CustomNSError Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errordomain.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errordomain.json index 09f7cd3f5..6e98003e8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errordomain.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/errordomain.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Default domain of the error."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorDomain","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorDomain":{"role":"symbol","title":"errorDomain","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Default domain of the error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDomain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Foundation","title":"errorDomain","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDomain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain"]}],"sections":[],"abstract":[{"type":"text","text":"Default domain of the error."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorDomain":{"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain","kind":"symbol","title":"errorDomain","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorDomain","role":"symbol","abstract":[{"type":"text","text":"Default domain of the error."}],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDomain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"abstract":[],"title":"CustomNSError Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-3z52k.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-3z52k.json index 1dc5f4a48..4e282dda7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-3z52k.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-3z52k.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The user-info dictionary."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"errorUserInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO13errorUserInfoSDySSypGvp","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-3z52k":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"errorUserInfo","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The user-info dictionary."}],"metadata":{"symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorUserInfo","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"role":"symbol","extendedModule":"RevenueCat","title":"errorUserInfo","roleHeading":"Instance Property","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO13errorUserInfoSDySSypGvp"},"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-3z52k":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorUserInfo","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"]"}],"abstract":[{"text":"The user-info dictionary.","type":"text"}],"title":"errorUserInfo","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-3z52k"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"abstract":[],"title":"CustomNSError Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-6boat.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-6boat.json index a11d80b6f..b1537df4e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-6boat.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/erroruserinfo-6boat.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The default user-info dictionary."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorUserInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:10Foundation13CustomNSErrorPAAE13errorUserInfoSDySSypGvp::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"role":"collectionGroup","title":"CustomNSError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-6boat":{"role":"symbol","title":"errorUserInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"The default user-info dictionary."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorUserInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"errorUserInfo","role":"symbol","extendedModule":"Foundation","externalID":"s:10Foundation13CustomNSErrorPAAE13errorUserInfoSDySSypGvp::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorUserInfo","kind":"identifier"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"sections":[],"abstract":[{"type":"text","text":"The default user-info dictionary."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/errorUserInfo-6boat":{"title":"errorUserInfo","type":"topic","abstract":[{"type":"text","text":"The default user-info dictionary."}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/errorUserInfo-6boat","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"errorUserInfo","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/CustomNSError-Implementations":{"abstract":[],"title":"CustomNSError Implementations","role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/CustomNSError-Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedconnectingtoapi(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedconnectingtoapi(_:).json index 3299defd1..649fe4675 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedconnectingtoapi(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedconnectingtoapi(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedConnectingToAPI"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedConnectingToAPI"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Connection to the API failed"}],"kind":"symbol","metadata":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedConnectingToAPI(_:)","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedConnectingToAPI"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO21failedConnectingToAPIyAEsAD_pcAEmF","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedConnectingToAPI(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedConnectingToAPI(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedConnectingToAPI"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Connection to the API failed"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"failedConnectingToAPI","kind":"identifier"},{"kind":"text","text":"(Swift"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedConnectingToAPI"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}]}]}],"metadata":{"title":"PurchasesDiagnostics.Error.failedConnectingToAPI(_:)","role":"symbol","symbolKind":"case","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failedConnectingToAPI","kind":"identifier"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":")"}],"externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO21failedConnectingToAPIyAEsAD_pcAEmF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Connection to the API failed"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedConnectingToAPI(_:)":{"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)","kind":"symbol","title":"PurchasesDiagnostics.Error.failedConnectingToAPI(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedConnectingToAPI(_:)","role":"symbol","abstract":[{"type":"text","text":"Connection to the API failed"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedConnectingToAPI"},{"text":"(Swift","kind":"text"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedfetchingofferings(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedfetchingofferings(_:).json index 5a038e5bf..8cc1712fa 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedfetchingofferings(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedfetchingofferings(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedFetchingOfferings"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedFetchingOfferings"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetching offerings failed due to the underlying error"}],"kind":"symbol","metadata":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedFetchingOfferings(_:)","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedFetchingOfferings"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO23failedFetchingOfferingsyAEsAD_pcAEmF","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedFetchingOfferings(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedFetchingOfferings(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedFetchingOfferings"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetching offerings failed due to the underlying error"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO23failedFetchingOfferingsyAEsAD_pcAEmF","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"failedFetchingOfferings","kind":"identifier"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"title":"PurchasesDiagnostics.Error.failedFetchingOfferings(_:)"},"abstract":[{"text":"Fetching offerings failed due to the underlying error","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failedFetchingOfferings","kind":"identifier"},{"kind":"text","text":"(Swift"},{"text":".","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"languages":["swift"]},{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failedFetchingOfferings","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedFetchingOfferings(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedFetchingOfferings(_:)","title":"PurchasesDiagnostics.Error.failedFetchingOfferings(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failedFetchingOfferings","kind":"identifier"},{"text":"(Swift","kind":"text"},{"text":".","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[{"type":"text","text":"Fetching offerings failed due to the underlying error"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedmakingsignedrequest(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedmakingsignedrequest(_:).json index 33151a93f..aa7dc7c25 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedmakingsignedrequest(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/failedmakingsignedrequest(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Failure performing a signed request"}],"kind":"symbol","metadata":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedMakingSignedRequest(_:)","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO25failedMakingSignedRequestyAEsAD_pcAEmF","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedMakingSignedRequest(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.failedMakingSignedRequest(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Failure performing a signed request"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"abstract":[{"text":"Failure performing a signed request","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"failedMakingSignedRequest","kind":"identifier"},{"text":"(Swift","kind":"text"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"platforms":["iOS"],"languages":["swift"]},{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failedMakingSignedRequest","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"PurchasesDiagnostics.Error.failedMakingSignedRequest(_:)","symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO25failedMakingSignedRequestyAEsAD_pcAEmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failedMakingSignedRequest","kind":"identifier"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/failedMakingSignedRequest(_:)":{"type":"topic","abstract":[{"type":"text","text":"Failure performing a signed request"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedMakingSignedRequest"},{"kind":"text","text":"(Swift"},{"text":".","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/failedMakingSignedRequest(_:)","role":"symbol","title":"PurchasesDiagnostics.Error.failedMakingSignedRequest(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/invalidapikey.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/invalidapikey.json index 0659afcb0..7625af234 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/invalidapikey.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/invalidapikey.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAPIKey"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"API key is invalid"}],"kind":"symbol","metadata":{"role":"symbol","title":"PurchasesDiagnostics.Error.invalidAPIKey","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAPIKey"}],"symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO13invalidAPIKeyyA2EmF","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/invalidAPIKey":{"role":"symbol","title":"PurchasesDiagnostics.Error.invalidAPIKey","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAPIKey"}],"abstract":[{"type":"text","text":"API key is invalid"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","interfaceLanguage":"swift"},"metadata":{"title":"PurchasesDiagnostics.Error.invalidAPIKey","role":"symbol","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO13invalidAPIKeyyA2EmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidAPIKey"}],"symbolKind":"case","modules":[{"name":"RevenueCat"}]},"abstract":[{"text":"API key is invalid","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidAPIKey","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/invalidAPIKey":{"title":"PurchasesDiagnostics.Error.invalidAPIKey","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidAPIKey","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/invalidAPIKey","abstract":[{"type":"text","text":"API key is invalid"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/localizeddescription.json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/localizeddescription.json index b8916bd62..e0af36801 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/localizeddescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","extendedModule":"Swift","title":"localizedDescription","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RevenueCat20PurchasesDiagnosticsC5ErrorO"},"abstract":[{"text":"Retrieve the localized description for this error.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[{"text":"Retrieve the localized description for this error.","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/localizedDescription","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription","title":"localizedDescription","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/Error-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/unknown(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/unknown(_:).json index 884c3e6bb..b9215f96a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/unknown(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/error/unknown(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Any other not identifier error. You can check the undelying error for details."}],"kind":"symbol","metadata":{"role":"symbol","title":"PurchasesDiagnostics.Error.unknown(_:)","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"symbolKind":"case","externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO7unknownyAEsAD_pcAEmF","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/unknown(_:)":{"role":"symbol","title":"PurchasesDiagnostics.Error.unknown(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Any other not identifier error. You can check the undelying error for details."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Any other not identifier error. You can check the undelying error for details."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}]}]}],"kind":"symbol","metadata":{"title":"PurchasesDiagnostics.Error.unknown(_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"(Swift","kind":"text"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")","kind":"text"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat20PurchasesDiagnosticsC5ErrorO7unknownyAEsAD_pcAEmF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error/unknown(_:)":{"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error\/unknown(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"text":"(Swift","kind":"text"},{"kind":"text","text":"."},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Any other not identifier error. You can check the undelying error for details."}],"title":"PurchasesDiagnostics.Error.unknown(_:)","type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/testsdkhealth().json b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/testsdkhealth().json index eef2e3f33..9cc0fa7d7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/testsdkhealth().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesdiagnostics/testsdkhealth().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(testSDKHealthWithCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"Throws"},{"type":"text","text":": "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},{"type":"text","text":" if any step fails"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"testSDKHealth()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchasesDiagnostics(im)testSDKHealthWithCompletion:","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"role":"symbol","title":"PurchasesDiagnostics.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error that represents a failing step in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"role":"symbol","title":"testSDKHealth()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"role":"symbol","title":"PurchasesDiagnostics","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDiagnostics"}],"abstract":[{"type":"codeVoice","code":"PurchasesDiagnostics"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"type":"text","text":"To run the test, simply call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDiagnostics"}],"url":"\/documentation\/revenuecat\/purchasesdiagnostics"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"metadata":{"extendedModule":"RevenueCat","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","title":"testSDKHealth()","symbolKind":"method","externalID":"c:@CM@RevenueCat@objc(cs)RCPurchasesDiagnostics(im)testSDKHealthWithCompletion:","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(testSDKHealthWithCompletion:) "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"platforms":["iOS","macOS"]}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"Throws"},{"type":"text","text":": "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"},{"type":"text","text":" if any step fails"}]}]}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/testSDKHealth()":{"kind":"symbol","title":"testSDKHealth()","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","abstract":[{"type":"text","text":"Perform tests to ensure SDK is configured correctly."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"testSDKHealth"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics":{"kind":"symbol","title":"PurchasesDiagnostics","url":"\/documentation\/revenuecat\/purchasesdiagnostics","abstract":[{"code":"PurchasesDiagnostics","type":"codeVoice"},{"type":"text","text":" allows you to ensure that the SDK is set up correctly by diagnosing configuration errors."},{"type":"text","text":" "},{"text":"To run the test, simply call ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/testSDKHealth()","isActive":true,"type":"reference"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PurchasesDiagnostics","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesDiagnostics","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDiagnostics/Error":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"An error that represents a failing step in ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics","isActive":true}],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"PurchasesDiagnostics.Error","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDiagnostics\/Error"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser.json index fb02a87ec..cd0da0427 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Parsing Receipts","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"title":"PurchasesReceiptParser","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}]},"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To use this class you must access "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":"swift","code":["let parser = PurchasesReceiptParser.default","let receipt = try parser.parse(from: data)"]}]}],"references":{"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(from:)":{"role":"symbol","title":"parse(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from "},{"type":"codeVoice","code":"receiptData"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesReceiptParser","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A default instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/default"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"role":"symbol","title":"parse(base64String:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"base64String"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"To use this class you must access "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","isActive":true,"type":"reference"},{"type":"text","text":":"}]},{"type":"codeListing","code":["let parser = PurchasesReceiptParser.default","let receipt = try parser.parse(from: data)"],"syntax":"swift"}],"kind":"content"}],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"]},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],"title":"Enumerations"}],"metadata":{"title":"PurchasesReceiptParser","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"role":"symbol","symbolKind":"class","modules":[{"name":"RevenueCat"}],"roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"externalID":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser"]}],"sections":[],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"text":" ","type":"text"},{"text":"This implements parsing based on ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"text":".","type":"text"}],"seeAlsoSections":[{"title":"Parsing Receipts","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(from:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)","kind":"symbol","title":"parse(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)","role":"symbol","abstract":[{"text":"Returns the result of parsing the receipt from ","type":"text"},{"type":"codeVoice","code":"receiptData"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"https://rev.cat/apple-receipt-fields":{"identifier":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","titleInlineContent":[{"text":"Apple’s documentation","type":"text"}],"title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","role":"symbol","title":"parse(base64String:)","abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"base64String","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"}]},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/default":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/default","kind":"symbol","title":"default","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","role":"symbol","abstract":[{"text":"A default instance of ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","type":"reference"}],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser","text":"PurchasesReceiptParser"}]},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","title":"ObjectiveC.NSObject","type":"unresolvable"},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/default.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/default.json index ea1506ff7..a4e669ee4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/default.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/default.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser","text":"PurchasesReceiptParser"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A default instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"kind":"symbol","metadata":{"role":"symbol","title":"default","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesReceiptParser","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)PurchasesReceiptParser(cpy)default","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/default":{"role":"symbol","title":"default","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesReceiptParser","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A default instance of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/default"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"abstract":[{"text":"A default instance of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","isActive":true}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"PurchasesReceiptParser","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/default"]}],"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser","text":"PurchasesReceiptParser","kind":"typeIdentifier"}],"title":"default","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)PurchasesReceiptParser(cpy)default","roleHeading":"Type Property"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://rev.cat/apple-receipt-fields":{"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","title":"Apple’s documentation","identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"text":"Apple’s documentation","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/default":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/default","kind":"symbol","title":"default","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/default","role":"symbol","abstract":[{"text":"A default instance of ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","type":"reference"}],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)PurchasesReceiptParser","text":"PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error.json index d1e002e47..6a4fbd4d3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/10Foundation14LocalizedErrorP","doc:\/\/RevenueCat\/s5ErrorP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"PurchasesReceiptParser.Error","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"symbolKind":"enum","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToLoadLocalReceipt(_:)":{"role":"symbol","title":"PurchasesReceiptParser.Error.failedToLoadLocalReceipt(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetching the local receipt failed with an underlying error"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)"},"doc://RevenueCat/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/RevenueCat\/10Foundation14LocalizedErrorP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/foundEmptyLocalReceipt":{"role":"symbol","title":"PurchasesReceiptParser.Error.foundEmptyLocalReceipt","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"abstract":[{"type":"text","text":"The receipt found on the device was found empty."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"role":"symbol","title":"parse(base64String:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"base64String"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/asn1ParsingError(description:)":{"role":"symbol","title":"PurchasesReceiptParser.Error.asn1ParsingError(description:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1ParsingError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Unable to parse ASN1 container."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/dataObjectIdentifierMissing":{"role":"symbol","title":"PurchasesReceiptParser.Error.dataObjectIdentifierMissing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"abstract":[{"type":"text","text":"The data object identifier couldn’t be found on the receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptNotPresent":{"role":"symbol","title":"PurchasesReceiptParser.Error.receiptNotPresent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotPresent"}],"abstract":[{"type":"codeVoice","code":"Bundle.appStoreReceiptURL"},{"type":"text","text":" returned "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToDecodeBase64String":{"role":"symbol","title":"PurchasesReceiptParser.Error.failedToDecodeBase64String","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeBase64String"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)"},{"type":"text","text":" was unable"},{"type":"text","text":" "},{"type":"text","text":"to decode the base64 string."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/inAppPurchaseParsingError":{"role":"symbol","title":"PurchasesReceiptParser.Error.inAppPurchaseParsingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchaseParsingError"}],"abstract":[{"type":"text","text":"Failed to parse IAP."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptParsingError":{"role":"symbol","title":"PurchasesReceiptParser.Error.receiptParsingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptParsingError"}],"abstract":[{"type":"text","text":"Internal container was empty."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror"},"doc://RevenueCat/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/RevenueCat\/s5ErrorP"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"}}} \ No newline at end of file +{"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/10Foundation14LocalizedErrorP","doc:\/\/RevenueCat\/s5ErrorP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError"],"title":"Enumeration Cases"},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RevenueCat","title":"PurchasesReceiptParser.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO","role":"symbol","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Error","kind":"identifier"}],"roleHeading":"Enumeration","modules":[{"name":"RevenueCat"}]},"abstract":[{"text":"An error thrown by ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"text":"Apple’s documentation","type":"text"}],"type":"link","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","identifier":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","role":"symbol","title":"parse(base64String:)","abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"base64String","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/inAppPurchaseParsingError":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","type":"topic","abstract":[{"type":"text","text":"Failed to parse IAP."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inAppPurchaseParsingError"}],"title":"PurchasesReceiptParser.Error.inAppPurchaseParsingError","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","abstract":[],"title":"LocalizedError Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToDecodeBase64String":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string","abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","isActive":true},{"type":"text","text":" was unable"},{"text":" ","type":"text"},{"type":"text","text":"to decode the base64 string."}],"title":"PurchasesReceiptParser.Error.failedToDecodeBase64String","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeBase64String"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/foundEmptyLocalReceipt":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt","title":"PurchasesReceiptParser.Error.foundEmptyLocalReceipt","kind":"symbol","role":"symbol","abstract":[{"text":"The receipt found on the device was found empty.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","type":"topic"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/asn1ParsingError(description:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)","abstract":[{"text":"Unable to parse ASN1 container.","type":"text"}],"title":"PurchasesReceiptParser.Error.asn1ParsingError(description:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"asn1ParsingError","kind":"identifier"},{"text":"(","kind":"text"},{"text":"description","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptNotPresent":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"receiptNotPresent","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent","type":"topic","abstract":[{"type":"codeVoice","code":"Bundle.appStoreReceiptURL"},{"text":" returned ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"role":"symbol","title":"PurchasesReceiptParser.Error.receiptNotPresent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/dataObjectIdentifierMissing":{"type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"title":"PurchasesReceiptParser.Error.dataObjectIdentifierMissing","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing","abstract":[{"type":"text","text":"The data object identifier couldn’t be found on the receipt."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptParsingError":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror","title":"PurchasesReceiptParser.Error.receiptParsingError","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Internal container was empty."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"receiptParsingError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToLoadLocalReceipt(_:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)","title":"PurchasesReceiptParser.Error.failedToLoadLocalReceipt(_:)","kind":"symbol","role":"symbol","abstract":[{"text":"Fetching the local receipt failed with an underlying error","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"(Swift"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/Error-Implementations":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations","title":"Error Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","type":"topic"},"doc://RevenueCat/10Foundation14LocalizedErrorP":{"title":"Foundation.LocalizedError","identifier":"doc:\/\/RevenueCat\/10Foundation14LocalizedErrorP","type":"unresolvable"},"doc://RevenueCat/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/RevenueCat\/s5ErrorP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/asn1parsingerror(description:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/asn1parsingerror(description:).json index cd5d322e9..f662db557 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/asn1parsingerror(description:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/asn1parsingerror(description:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1ParsingError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Unable to parse ASN1 container."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1ParsingError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"PurchasesReceiptParser.Error.asn1ParsingError(description:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO011asn1ParsingF0yAESS_tcAEmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/asn1ParsingError(description:)":{"role":"symbol","title":"PurchasesReceiptParser.Error.asn1ParsingError(description:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asn1ParsingError"},{"kind":"text","text":"("},{"kind":"externalParam","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Unable to parse ASN1 container."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"}}} \ No newline at end of file +{"abstract":[{"text":"Unable to parse ASN1 container.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"metadata":{"title":"PurchasesReceiptParser.Error.asn1ParsingError(description:)","role":"symbol","symbolKind":"case","modules":[{"name":"RevenueCat"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"asn1ParsingError","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"description"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO011asn1ParsingF0yAESS_tcAEmF"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"asn1ParsingError","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)"},"sections":[],"references":{"https://rev.cat/apple-receipt-fields":{"type":"link","titleInlineContent":[{"text":"Apple’s documentation","type":"text"}],"title":"Apple’s documentation","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/asn1ParsingError(description:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)","abstract":[{"text":"Unable to parse ASN1 container.","type":"text"}],"title":"PurchasesReceiptParser.Error.asn1ParsingError(description:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"asn1ParsingError","kind":"identifier"},{"text":"(","kind":"text"},{"text":"description","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/asn1ParsingError(description:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/dataobjectidentifiermissing.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/dataobjectidentifiermissing.json index 2f6ddd02d..78b098df1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/dataobjectidentifiermissing.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/dataobjectidentifiermissing.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The data object identifier couldn’t be found on the receipt."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"title":"PurchasesReceiptParser.Error.dataObjectIdentifierMissing","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO27dataObjectIdentifierMissingyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/dataObjectIdentifierMissing":{"role":"symbol","title":"PurchasesReceiptParser.Error.dataObjectIdentifierMissing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"abstract":[{"type":"text","text":"The data object identifier couldn’t be found on the receipt."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO27dataObjectIdentifierMissingyA2EmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataObjectIdentifierMissing","kind":"identifier"}],"role":"symbol","title":"PurchasesReceiptParser.Error.dataObjectIdentifierMissing","symbolKind":"case"},"abstract":[{"text":"The data object identifier couldn’t be found on the receipt.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"title":"Apple’s documentation","type":"link","url":"https:\/\/rev.cat\/apple-receipt-fields","identifier":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/dataObjectIdentifierMissing":{"type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dataObjectIdentifierMissing"}],"title":"PurchasesReceiptParser.Error.dataObjectIdentifierMissing","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/dataObjectIdentifierMissing","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing","abstract":[{"type":"text","text":"The data object identifier couldn’t be found on the receipt."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/error-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/error-implementations.json index 4746bd4e3..3ac9cdd5a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/error-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription"]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Error Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/localizedDescription":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription","type":"topic","abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"title":"localizedDescription","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"text":"Apple’s documentation","type":"text"}],"identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-5jlna.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-5jlna.json index 50c30c88a..5a2efadf2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-5jlna.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-5jlna.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-5jlna":{"role":"symbol","title":"errorDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"sections":[],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","extendedModule":"Foundation","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"title":"errorDescription","externalID":"s:10Foundation14LocalizedErrorPAAE16errorDescriptionSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-5jlna":{"title":"errorDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A localized message describing what error occurred."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","abstract":[],"title":"LocalizedError Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-666mc.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-666mc.json index 8e114a5ed..40ca30b95 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-666mc.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/errordescription-666mc.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"kind":"symbol","metadata":{"role":"symbol","title":"errorDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO16errorDescriptionSSSgvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-666mc":{"role":"symbol","title":"errorDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"title":"errorDescription","role":"symbol","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO16errorDescriptionSSSgvp","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"A localized message describing what error occurred.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"references":{"https://rev.cat/apple-receipt-fields":{"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"text":"Apple’s documentation","type":"text"}],"title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-666mc":{"title":"errorDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc","role":"symbol","type":"topic","abstract":[{"text":"A localized message describing what error occurred.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","abstract":[],"title":"LocalizedError Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtodecodebase64string.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtodecodebase64string.json index 7ffd27736..dfdbf6190 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtodecodebase64string.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtodecodebase64string.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeBase64String"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String","interfaceLanguage":"swift"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)"},{"type":"text","text":" was unable"},{"type":"text","text":" "},{"type":"text","text":"to decode the base64 string."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeBase64String"}],"title":"PurchasesReceiptParser.Error.failedToDecodeBase64String","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO26failedToDecodeBase64StringyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToDecodeBase64String":{"role":"symbol","title":"PurchasesReceiptParser.Error.failedToDecodeBase64String","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeBase64String"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)"},{"type":"text","text":" was unable"},{"type":"text","text":" "},{"type":"text","text":"to decode the base64 string."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"role":"symbol","title":"parse(base64String:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"base64String"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedToDecodeBase64String"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"failedToDecodeBase64String","kind":"identifier"}],"title":"PurchasesReceiptParser.Error.failedToDecodeBase64String","symbolKind":"case","role":"symbol","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO26failedToDecodeBase64StringyA2EmF","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","type":"reference","isActive":true},{"text":" was unable","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to decode the base64 string."}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","role":"symbol","title":"parse(base64String:)","abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"base64String","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"}]},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToDecodeBase64String":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string","abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","isActive":true},{"type":"text","text":" was unable"},{"text":" ","type":"text"},{"type":"text","text":"to decode the base64 string."}],"title":"PurchasesReceiptParser.Error.failedToDecodeBase64String","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeBase64String"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToDecodeBase64String"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtoloadlocalreceipt(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtoloadlocalreceipt(_:).json index 14c888721..4a96bdaee 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtoloadlocalreceipt(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failedtoloadlocalreceipt(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetching the local receipt failed with an underlying error"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"PurchasesReceiptParser.Error.failedToLoadLocalReceipt(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO017failedToLoadLocalD0yAEsAD_pcAEmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToLoadLocalReceipt(_:)":{"role":"symbol","title":"PurchasesReceiptParser.Error.failedToLoadLocalReceipt(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"(Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetching the local receipt failed with an underlying error"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"text":"(Swift","kind":"text"},{"text":".","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"languages":["swift"]},{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failedToLoadLocalReceipt","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"abstract":[{"type":"text","text":"Fetching the local receipt failed with an underlying error"}],"metadata":{"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO017failedToLoadLocalD0yAEsAD_pcAEmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failedToLoadLocalReceipt","kind":"identifier"},{"text":"(Swift","kind":"text"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")"}],"roleHeading":"Case","title":"PurchasesReceiptParser.Error.failedToLoadLocalReceipt(_:)","modules":[{"name":"RevenueCat"}],"symbolKind":"case","role":"symbol"},"kind":"symbol","references":{"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failedToLoadLocalReceipt(_:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)","title":"PurchasesReceiptParser.Error.failedToLoadLocalReceipt(_:)","kind":"symbol","role":"symbol","abstract":[{"text":"Fetching the local receipt failed with an underlying error","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failedToLoadLocalReceipt"},{"kind":"text","text":"(Swift"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failedToLoadLocalReceipt(_:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failurereason.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failurereason.json index 5067ff417..a7db89985 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failurereason.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/failurereason.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A localized message describing the reason for the failure."}],"kind":"symbol","metadata":{"role":"symbol","title":"failureReason","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failureReason":{"role":"symbol","title":"failureReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing the reason for the failure."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"sections":[],"metadata":{"extendedModule":"Foundation","title":"failureReason","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"A localized message describing the reason for the failure."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failureReason":{"title":"failureReason","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A localized message describing the reason for the failure."}]},"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","abstract":[],"title":"LocalizedError Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/foundemptylocalreceipt.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/foundemptylocalreceipt.json index c17288f90..9d4c3b6d7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/foundemptylocalreceipt.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/foundemptylocalreceipt.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The receipt found on the device was found empty."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"title":"PurchasesReceiptParser.Error.foundEmptyLocalReceipt","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO015foundEmptyLocalD0yA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/foundEmptyLocalReceipt":{"role":"symbol","title":"PurchasesReceiptParser.Error.foundEmptyLocalReceipt","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"abstract":[{"type":"text","text":"The receipt found on the device was found empty."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"title":"PurchasesReceiptParser.Error.foundEmptyLocalReceipt","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO015foundEmptyLocalD0yA2EmF","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"foundEmptyLocalReceipt","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"The receipt found on the device was found empty."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/foundEmptyLocalReceipt":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt","title":"PurchasesReceiptParser.Error.foundEmptyLocalReceipt","kind":"symbol","role":"symbol","abstract":[{"text":"The receipt found on the device was found empty.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"foundEmptyLocalReceipt"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/foundEmptyLocalReceipt","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://rev.cat/apple-receipt-fields":{"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/helpanchor.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/helpanchor.json index f328a70d3..092a15a11 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/helpanchor.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/helpanchor.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A localized message providing “help” text if the user requests help."}],"kind":"symbol","metadata":{"role":"symbol","title":"helpAnchor","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/helpAnchor":{"role":"symbol","title":"helpAnchor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message providing “help” text if the user requests help."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"title":"helpAnchor","extendedModule":"Foundation","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor"]}],"sections":[],"abstract":[{"type":"text","text":"A localized message providing “help” text if the user requests help."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/helpAnchor":{"title":"helpAnchor","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"A localized message providing “help” text if the user requests help.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","abstract":[],"title":"LocalizedError Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","url":"https:\/\/rev.cat\/apple-receipt-fields","identifier":"https:\/\/rev.cat\/apple-receipt-fields"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/inapppurchaseparsingerror.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/inapppurchaseparsingerror.json index b0b6e448d..1bf1e040c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/inapppurchaseparsingerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/inapppurchaseparsingerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchaseParsingError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Failed to parse IAP."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchaseParsingError"}],"title":"PurchasesReceiptParser.Error.inAppPurchaseParsingError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO020inAppPurchaseParsingF0yA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/inAppPurchaseParsingError":{"role":"symbol","title":"PurchasesReceiptParser.Error.inAppPurchaseParsingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inAppPurchaseParsingError"}],"abstract":[{"type":"text","text":"Failed to parse IAP."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO020inAppPurchaseParsingF0yA2EmF","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"inAppPurchaseParsingError","kind":"identifier"}],"title":"PurchasesReceiptParser.Error.inAppPurchaseParsingError","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"sections":[],"abstract":[{"type":"text","text":"Failed to parse IAP."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"inAppPurchaseParsingError","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"https://rev.cat/apple-receipt-fields":{"identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","url":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/inAppPurchaseParsingError":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/inAppPurchaseParsingError","type":"topic","abstract":[{"type":"text","text":"Failed to parse IAP."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"inAppPurchaseParsingError"}],"title":"PurchasesReceiptParser.Error.inAppPurchaseParsingError","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizeddescription.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizeddescription.json index 31be2dbc1..37684d05a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizeddescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations"]]},"references":{"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"abstract":[{"text":"Retrieve the localized description for this error.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription"},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","title":"localizedDescription","symbolKind":"property","roleHeading":"Instance Property","extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/localizedDescription":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/localizedDescription","type":"topic","abstract":[{"type":"text","text":"Retrieve the localized description for this error."}],"title":"localizedDescription","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://rev.cat/apple-receipt-fields":{"identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"text":"Apple’s documentation","type":"text"}],"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","title":"Apple’s documentation"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/Error-Implementations":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations","title":"Error Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/Error-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizederror-implementations.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizederror-implementations.json index c6b0a6989..7f2b68b6f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizederror-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/localizederror-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"LocalizedError Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-666mc":{"role":"symbol","title":"errorDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/recoverySuggestion":{"role":"symbol","title":"recoverySuggestion","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing how one might recover from the failure."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failureReason":{"role":"symbol","title":"failureReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing the reason for the failure."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-5jlna":{"role":"symbol","title":"errorDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing what error occurred."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/helpAnchor":{"role":"symbol","title":"helpAnchor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message providing “help” text if the user requests help."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"kind":"article","topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"LocalizedError Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/helpAnchor":{"title":"helpAnchor","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/helpAnchor","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"A localized message providing “help” text if the user requests help.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-666mc":{"title":"errorDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-666mc","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc","role":"symbol","type":"topic","abstract":[{"text":"A localized message describing what error occurred.","type":"text"}]},"https://rev.cat/apple-receipt-fields":{"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/errorDescription-5jlna":{"title":"errorDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/errorDescription-5jlna","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A localized message describing what error occurred."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/recoverySuggestion":{"title":"recoverySuggestion","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion","kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A localized message describing how one might recover from the failure."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/failureReason":{"title":"failureReason","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/failureReason","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A localized message describing the reason for the failure."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptnotpresent.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptnotpresent.json index cbb5b9aa3..2bddf040d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptnotpresent.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptnotpresent.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotPresent"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","interfaceLanguage":"swift"},"abstract":[{"type":"codeVoice","code":"Bundle.appStoreReceiptURL"},{"type":"text","text":" returned "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotPresent"}],"title":"PurchasesReceiptParser.Error.receiptNotPresent","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO17receiptNotPresentyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptNotPresent":{"role":"symbol","title":"PurchasesReceiptParser.Error.receiptNotPresent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotPresent"}],"abstract":[{"type":"codeVoice","code":"Bundle.appStoreReceiptURL"},{"type":"text","text":" returned "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"}}} \ No newline at end of file +{"abstract":[{"code":"Bundle.appStoreReceiptURL","type":"codeVoice"},{"text":" returned ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"receiptNotPresent","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"receiptNotPresent","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO17receiptNotPresentyA2EmF","title":"PurchasesReceiptParser.Error.receiptNotPresent","symbolKind":"case","role":"symbol","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptNotPresent":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"receiptNotPresent","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent","type":"topic","abstract":[{"type":"codeVoice","code":"Bundle.appStoreReceiptURL"},{"text":" returned ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"role":"symbol","title":"PurchasesReceiptParser.Error.receiptNotPresent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptNotPresent","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptparsingerror.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptparsingerror.json index 73b3e46f7..8cf83fcd0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptparsingerror.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/receiptparsingerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptParsingError"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Internal container was empty."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptParsingError"}],"title":"PurchasesReceiptParser.Error.receiptParsingError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO014receiptParsingF0yA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptParsingError":{"role":"symbol","title":"PurchasesReceiptParser.Error.receiptParsingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptParsingError"}],"abstract":[{"type":"text","text":"Internal container was empty."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"]]},"abstract":[{"text":"Internal container was empty.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptParsingError"}],"languages":["swift"]}]}],"metadata":{"title":"PurchasesReceiptParser.Error.receiptParsingError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"receiptParsingError","kind":"identifier"}],"roleHeading":"Case","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"s:10RevenueCat22PurchasesReceiptParserC5ErrorO014receiptParsingF0yA2EmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/receiptParsingError":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror","title":"PurchasesReceiptParser.Error.receiptParsingError","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Internal container was empty."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"receiptParsingError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/receiptParsingError","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/recoverysuggestion.json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/recoverysuggestion.json index cd77f9226..2349bc79f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/recoverysuggestion.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/error/recoverysuggestion.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A localized message describing how one might recover from the failure."}],"kind":"symbol","metadata":{"role":"symbol","title":"recoverySuggestion","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","extendedModule":"Foundation","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/recoverySuggestion":{"role":"symbol","title":"recoverySuggestion","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A localized message describing how one might recover from the failure."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"]]},"sections":[],"abstract":[{"text":"A localized message describing how one might recover from the failure.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Foundation","title":"recoverySuggestion","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RevenueCat22PurchasesReceiptParserC5ErrorO","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/recoverySuggestion":{"title":"recoverySuggestion","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/recoverySuggestion","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion","kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A localized message describing how one might recover from the failure."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error/LocalizedError-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","abstract":[],"title":"LocalizedError Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error\/LocalizedError-Implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"https://rev.cat/apple-receipt-fields":{"titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"identifier":"https:\/\/rev.cat\/apple-receipt-fields","title":"Apple’s documentation","url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(base64string:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(base64string:).json index daa5bf984..904439242 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(base64string:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(base64string:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"base64String"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"},{"type":"text","text":"."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"kind":"symbol","metadata":{"role":"symbol","title":"parse(base64String:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"base64String"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"symbolKind":"method","externalID":"s:10RevenueCat22PurchasesReceiptParserC5parse12base64StringAA05AppleD0VSS_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"role":"symbol","title":"parse(base64String:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"base64String"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Returns the result of parsing the receipt from a base64 encoded string.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"base64String","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"AppleReceipt","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"externalID":"s:10RevenueCat22PurchasesReceiptParserC5parse12base64StringAA05AppleD0VSS_tKF","role":"symbol","title":"parse(base64String:)","roleHeading":"Instance Method","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"text":"base64String","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"string"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","text":"AppleReceipt"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"aside","content":[{"inlineContent":[{"text":"","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","isActive":true},{"text":".","type":"text"}],"type":"paragraph"}],"name":"Throws","style":"note"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(base64String:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","role":"symbol","title":"parse(base64String:)","abstract":[{"type":"text","text":"Returns the result of parsing the receipt from a base64 encoded string."}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(base64String:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"base64String","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","type":"link","url":"https:\/\/rev.cat\/apple-receipt-fields","identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}]},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(from:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(from:).json index 3cc4bfdba..0d206a3ac 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesreceiptparser/parse(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiptData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error"},{"type":"text","text":"."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from "},{"type":"codeVoice","code":"receiptData"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"title":"parse(from:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RevenueCat22PurchasesReceiptParserC5parse4fromAA05AppleD0V10Foundation4DataV_tKF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"role":"symbol","title":"AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AppleReceipt"}],"abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AppleReceipt"}],"url":"\/documentation\/revenuecat\/applereceipt"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"role":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesReceiptParser"}],"abstract":[{"type":"text","text":"A type that can parse Apple receipts from a device."},{"type":"text","text":" "},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesReceiptParser"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"role":"symbol","title":"PurchasesReceiptParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[{"type":"text","text":"An error thrown by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(from:)":{"role":"symbol","title":"parse(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV"}],"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from "},{"type":"codeVoice","code":"receiptData"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://rev.cat/apple-receipt-fields":{"title":"Apple’s documentation","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/apple-receipt-fields","url":"https:\/\/rev.cat\/apple-receipt-fields"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"]]},"sections":[],"metadata":{"externalID":"s:10RevenueCat22PurchasesReceiptParserC5parse4fromAA05AppleD0V10Foundation4DataV_tKF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parse"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"}],"title":"parse(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"parse","kind":"identifier"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiptData"},{"kind":"text","text":": "},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","text":"AppleReceipt","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","type":"reference","isActive":true},{"text":".","type":"text"}]}],"type":"aside","name":"Throws","style":"note"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Returns the result of parsing the receipt from "},{"code":"receiptData","type":"codeVoice"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser","kind":"symbol","title":"PurchasesReceiptParser","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"PurchasesReceiptParser","kind":"identifier"}],"type":"topic","abstract":[{"text":"A type that can parse Apple receipts from a device.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This implements parsing based on "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/apple-receipt-fields"},{"type":"text","text":"."}],"navigatorTitle":[{"text":"PurchasesReceiptParser","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesreceiptparser","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/AppleReceipt":{"navigatorTitle":[{"text":"AppleReceipt","kind":"identifier"}],"role":"symbol","title":"AppleReceipt","url":"\/documentation\/revenuecat\/applereceipt","kind":"symbol","abstract":[{"type":"text","text":"The contents of a parsed IAP receipt parsed by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AppleReceipt","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"AppleReceipt","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/parse(from:)":{"url":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)","kind":"symbol","title":"parse(from:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/parse(from:)","role":"symbol","abstract":[{"text":"Returns the result of parsing the receipt from ","type":"text"},{"type":"codeVoice","code":"receiptData"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parse"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12AppleReceiptV","text":"AppleReceipt"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesReceiptParser/Error":{"title":"PurchasesReceiptParser.Error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Error"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser\/Error","kind":"symbol","url":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","role":"symbol","type":"topic","abstract":[{"type":"text","text":"An error thrown by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesReceiptParser"}]},"https://rev.cat/apple-receipt-fields":{"url":"https:\/\/rev.cat\/apple-receipt-fields","type":"link","title":"Apple’s documentation","identifier":"https:\/\/rev.cat\/apple-receipt-fields","titleInlineContent":[{"type":"text","text":"Apple’s documentation"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype.json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype.json index 6d8f73d63..eee8d42ae 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"title":"PurchasesSwiftType","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10RevenueCat18PurchasesSwiftTypeP","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/showStoreMessages(for:)":{"role":"symbol","title":"showStoreMessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequestForActiveEntitlement(completion:)":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forEntitlement:completion:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forProduct:completion:)":{"role":"symbol","title":"beginRefundRequest(forProduct:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"sections":[],"abstract":[{"type":"text","text":"Interface for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"code":"Swift","type":"codeVoice"},{"text":"-only methods.","type":"text"}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/handleObserverModeTransaction(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)"],"title":"Instance Methods"}],"metadata":{"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}],"title":"PurchasesSwiftType","externalID":"s:10RevenueCat18PurchasesSwiftTypeP","symbolKind":"protocol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"roleHeading":"Protocol","modules":[{"name":"RevenueCat"}]},"relationshipsSections":[{"type":"conformingTypes","kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"},{"kind":"text","text":" : AnyObject"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesswifttype"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequestForActiveEntitlement(completion:)":{"url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)","title":"beginRefundRequestForActiveEntitlement(completion:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"text":"the latest transaction associated with the active entitlement.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol","required":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forEntitlement:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)","title":"beginRefundRequest(forEntitlement:completion:)","required":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/showStoreMessages(for:)":{"role":"symbol","url":"\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)","abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showStoreMessages","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">) ","kind":"text"},{"kind":"keyword","text":"async"}],"title":"showStoreMessages(for:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)","required":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/handleObserverModeTransaction(_:)":{"role":"symbol","abstract":[{"type":"text","text":"Use this method only if you already have your own IAP implementation using StoreKit 2 and want to use"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat’s backend. If you are using StoreKit 1 for your implementation, you do not need this method."}],"kind":"symbol","required":true,"url":"\/documentation\/revenuecat\/purchasesswifttype\/handleobservermodetransaction(_:)","title":"handleObserverModeTransaction(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/handleObserverModeTransaction(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handleObserverModeTransaction"},{"text":"(StoreKit","kind":"text"},{"text":".","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV","kind":"typeIdentifier","text":"Product"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseResult","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forProduct:completion:)":{"url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)","kind":"symbol","title":"beginRefundRequest(forProduct:completion:)","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","role":"symbol","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/customerInfoStream":{"url":"\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream","kind":"symbol","title":"customerInfoStream","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream","role":"symbol","abstract":[{"text":"Returns an ","type":"text"},{"code":"AsyncStream","type":"codeVoice"},{"text":" of ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"customerInfoStream","kind":"identifier"},{"kind":"text","text":": "},{"text":"AsyncStream","preciseIdentifier":"s:ScS","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forentitlement:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forentitlement:completion:).json index 595b4d655..eedb46d5e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forentitlement:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forentitlement:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entitlementID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The entitlementID to begin a refund request for."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat18PurchasesSwiftTypeP18beginRefundRequest14forEntitlement10completionySS_ys6ResultOyAA0gH6StatusOSo7NSErrorCGctF","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forEntitlement:completion:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"entitlementID"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"text":" (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"text":"<","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"text":", ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"entitlementID","content":[{"type":"paragraph","inlineContent":[{"text":"The entitlementID to begin a refund request for.","type":"text"}]}]},{"name":"completion","content":[{"inlineContent":[{"text":"A completion block that is called when the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","type":"reference"},{"text":" is returned.","type":"text"},{"text":" ","type":"text"},{"text":"Keep in mind the status could be ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"text":" ","type":"text"},{"text":"or multiple active entitlements were found for the user, an ","type":"text"},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}],"type":"paragraph"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"text":", ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"platforms":[{"beta":false,"introducedAt":"15.0","deprecated":false,"name":"iOS","unavailable":false}],"required":true,"externalID":"s:10RevenueCat18PurchasesSwiftTypeP18beginRefundRequest14forEntitlement10completionySS_ys6ResultOyAA0gH6StatusOSo7NSErrorCGctF","symbolKind":"method","title":"beginRefundRequest(forEntitlement:completion:)","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forEntitlement:completion:)":{"kind":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"required":true,"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forproduct:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forproduct:completion:).json index 258458f87..2b2aeccb4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forproduct:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequest(forproduct:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"productID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"productID"},{"type":"text","text":" to begin a refund request for."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forProduct:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat18PurchasesSwiftTypeP18beginRefundRequest10forProduct10completionySS_ys6ResultOyAA0gH6StatusOSo7NSErrorCGctF","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forProduct:completion:)":{"role":"symbol","title":"beginRefundRequest(forProduct:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"productID","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"text":", ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"code":"productID","type":"codeVoice"},{"type":"text","text":" to begin a refund request for."}]}],"name":"productID"},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","isActive":true},{"text":" is returned.","type":"text"},{"type":"text","text":" "},{"text":"Keep in mind the status could be ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"text":"If the request was unsuccessful, no active entitlements could be found for the user,","type":"text"},{"text":" ","type":"text"},{"text":"or multiple active entitlements were found for the user, an ","type":"text"},{"code":"Error","type":"codeVoice"},{"text":" will be thrown.","type":"text"}]}]}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"beginRefundRequest(forProduct:completion:)","platforms":[{"name":"iOS","deprecated":false,"introducedAt":"15.0","beta":false,"unavailable":false}],"externalID":"s:10RevenueCat18PurchasesSwiftTypeP18beginRefundRequest10forProduct10completionySS_ys6ResultOyAA0gH6StatusOSo7NSErrorCGctF","role":"symbol","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forProduct:completion:)":{"url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)","kind":"symbol","title":"beginRefundRequest(forProduct:completion:)","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forProduct:completion:)","role":"symbol","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequestforactiveentitlement(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequestforactiveentitlement(completion:).json index a4b4540b3..8263921aa 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequestforactiveentitlement(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/beginrefundrequestforactiveentitlement(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"type":"text","text":" "},{"type":"text","text":"If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method should only be used if your user can only"},{"type":"text","text":" "},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)"},{"type":"text","text":" instead."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:10RevenueCat18PurchasesSwiftTypeP38beginRefundRequestForActiveEntitlement10completionyys6ResultOyAA0gH6StatusOSo7NSErrorCGc_tF","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequestForActiveEntitlement(completion:)":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forEntitlement:completion:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"attribute"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","type":"reference","isActive":true},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"text":"Keep in mind the status could be ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},{"text":" ","type":"text"},{"text":"If the request was unsuccessful, no active entitlements could be found for the user,","type":"text"},{"type":"text","text":" "},{"text":"or multiple active entitlements were found for the user, an ","type":"text"},{"code":"Error","type":"codeVoice"},{"text":" will be thrown.","type":"text"}]}],"name":"completion"}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method should only be used if your user can only"},{"type":"text","text":" "},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","type":"reference","isActive":true},{"text":" instead.","type":"text"}]}],"name":"Important","style":"important","type":"aside"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"externalID":"s:10RevenueCat18PurchasesSwiftTypeP38beginRefundRequestForActiveEntitlement10completionyys6ResultOyAA0gH6StatusOSo7NSErrorCGc_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier","text":"RefundRequestStatus"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":">) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"required":true,"platforms":[{"introducedAt":"15.0","deprecated":false,"unavailable":false,"name":"iOS","beta":false}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"beginRefundRequestForActiveEntitlement(completion:)"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequest(forEntitlement:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequest(forEntitlement:completion:)","url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)","title":"beginRefundRequest(forEntitlement:completion:)","required":true,"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/beginRefundRequestForActiveEntitlement(completion:)":{"url":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)","title":"beginRefundRequestForActiveEntitlement(completion:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/beginRefundRequestForActiveEntitlement(completion:)","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"text":"the latest transaction associated with the active entitlement.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"beginRefundRequestForActiveEntitlement","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"text":"<","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"},{"kind":"text","text":", "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol","required":true},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/customerinfostream.json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/customerinfostream.json index 5a8e5c174..c3e3b5dcf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/customerinfostream.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/customerinfostream.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"}]}]}]},{"anchor":"Example","level":4,"type":"heading","text":"Example:"},{"type":"codeListing","syntax":"swift","code":["for await customerInfo in Purchases.shared.customerInfoStream {"," \/\/ this gets called whenever new CustomerInfo is available"," let entitlements = customerInfo.entitlements"," ...","}"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An alternative way of getting "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" updates"},{"type":"text","text":" "},{"type":"text","text":"is using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this method is not thread-safe."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfoStream","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:10RevenueCat18PurchasesSwiftTypeP18customerInfoStreamScSyAA08CustomerG0CGvp","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"role":"symbol","title":"purchases(_:receivedUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Returns an "},{"code":"AsyncStream","type":"codeVoice"},{"text":" of ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:ScS","text":"AsyncStream"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":"> { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Related Symbols","level":4,"anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","isActive":true}],"type":"paragraph"}]}]},{"anchor":"Example","type":"heading","text":"Example:","level":4},{"type":"codeListing","syntax":"swift","code":["for await customerInfo in Purchases.shared.customerInfoStream {"," \/\/ this gets called whenever new CustomerInfo is available"," let entitlements = customerInfo.entitlements"," ...","}"]},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An alternative way of getting "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"text":" updates","type":"text"},{"type":"text","text":" "},{"type":"text","text":"is using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","isActive":true,"type":"reference"},{"text":".","type":"text"}]}]},{"type":"aside","name":"Important","style":"important","content":[{"type":"paragraph","inlineContent":[{"text":"this method is not thread-safe.","type":"text"}]}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"customerInfoStream","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:ScS","text":"AsyncStream"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":">"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat18PurchasesSwiftTypeP18customerInfoStreamScSyAA08CustomerG0CGvp","required":true,"title":"customerInfoStream"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/customerInfoStream":{"url":"\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream","kind":"symbol","title":"customerInfoStream","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/customerInfoStream","role":"symbol","abstract":[{"text":"Returns an ","type":"text"},{"code":"AsyncStream","type":"codeVoice"},{"text":" of ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"customerInfoStream","kind":"identifier"},{"kind":"text","text":": "},{"text":"AsyncStream","preciseIdentifier":"s:ScS","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":">"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","required":true,"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","type":"topic","title":"purchases(_:receivedUpdated:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/handleobservermodetransaction(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/handleobservermodetransaction(_:).json new file mode 100644 index 000000000..2431bde29 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/handleobservermodetransaction(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/handleobservermodetransaction(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/handleObserverModeTransaction(_:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handleObserverModeTransaction","kind":"identifier"},{"text":"(StoreKit","kind":"text"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO","text":"PurchaseResult","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","text":"StoreTransaction","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"symbolKind":"method","title":"handleObserverModeTransaction(_:)","roleHeading":"Instance Method","platforms":[{"beta":false,"name":"iOS","introducedAt":"15.0","deprecated":false,"unavailable":false},{"deprecated":false,"unavailable":false,"introducedAt":"12.0","beta":false,"name":"macOS"},{"name":"tvOS","unavailable":false,"introducedAt":"15.0","beta":false,"deprecated":false},{"deprecated":false,"introducedAt":"8.0","unavailable":false,"beta":false,"name":"watchOS"}],"required":true,"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat18PurchasesSwiftTypeP29handleObserverModeTransactionyAA05StoreI0CSg0J3Kit7ProductV14PurchaseResultOYaKF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handleObserverModeTransaction"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"purchaseResult","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV","text":"Product","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO","text":"PurchaseResult"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"StoreTransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"text":"?","kind":"text"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handleObserverModeTransaction","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"purchaseResult","kind":"internalParam"},{"text":": StoreKit","kind":"text"},{"text":".","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV","text":"Product","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResult","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The "},{"code":"StoreKit.Product.PurchaseResult","type":"codeVoice"},{"text":" of the product that was just purchased.","type":"text"}],"type":"paragraph"}],"name":"purchaseResult"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"text":" if there was a transacton found and handled for the provided product ID.","type":"text"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"You only need to use this method with ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"new","type":"text"}]},{"text":" purchases. Subscription updates are observed automatically.","type":"text"}]},{"level":4,"text":"Example:","type":"heading","anchor":"Example"},{"code":["\/\/ Fetch and purchase the product","let product = try await StoreKit.Product.products(for: [\"my_product_id\"]).first","guard let product = product else { return }","let result = try await product.purchase()","\/\/ Let RevenueCat handle the transaction result","_ = try await Purchases.shared.handleObserverModeTransaction(result)","\/\/ Handle the result and finish the transaction","switch result {","case .success(let verification):"," switch verification {"," case .unverified(_, _):"," break"," case .verified(let transaction):"," \/\/ If the purchase was successful and verified, finish the transaction"," await transaction.finish()"," }","case .userCancelled:"," break","case .pending:"," break","@unknown default:"," break","}"],"syntax":"swift","type":"codeListing"},{"name":"Warning","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"You need to finish the transaction yourself after calling this method.","type":"text"}]}],"style":"warning"},{"content":[{"inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true},{"text":" is thrown if a failure occurs while handling the purchase.","type":"text"}],"type":"paragraph"}],"style":"note","name":"Throws","type":"aside"},{"name":"Important","style":"important","content":[{"inlineContent":[{"type":"text","text":"This should only be used if you have enabled observer mode during SDK configuration using"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","isActive":true}],"type":"paragraph"}],"type":"aside"}]}],"abstract":[{"text":"Use this method only if you already have your own IAP implementation using StoreKit 2 and want to use","type":"text"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat’s backend. If you are using StoreKit 1 for your implementation, you do not need this method."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(observerMode:storeKitVersion:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(observerMode:storeKitVersion:)","title":"with(observerMode:storeKitVersion:)","url":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:storekitversion:)","abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"observerMode"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"observerMode"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"storeKitVersion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"},{"text":") -> ","kind":"text"},{"text":"Configuration","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCConfiguration","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/handleObserverModeTransaction(_:)":{"role":"symbol","abstract":[{"type":"text","text":"Use this method only if you already have your own IAP implementation using StoreKit 2 and want to use"},{"type":"text","text":" "},{"type":"text","text":"RevenueCat’s backend. If you are using StoreKit 1 for your implementation, you do not need this method."}],"kind":"symbol","required":true,"url":"\/documentation\/revenuecat\/purchasesswifttype\/handleobservermodetransaction(_:)","title":"handleObserverModeTransaction(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/handleObserverModeTransaction(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handleObserverModeTransaction"},{"text":"(StoreKit","kind":"text"},{"text":".","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV","kind":"typeIdentifier","text":"Product"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseResult","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseResultO"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreTransaction"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/showstoremessages(for:).json b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/showstoremessages(for:).json index 6bb4b367a..d40e2bd71 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/showstoremessages(for:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasesswifttype/showstoremessages(for:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"types"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This should only be used if you disabled these messages from showing automatically"},{"type":"text","text":" "},{"type":"text","text":"during SDK configuration using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)"}]}],"type":"aside","name":"Important"},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showStoreMessages(for:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:10RevenueCat18PurchasesSwiftTypeP17showStoreMessages3foryShyAA0g7MessageE0OG_tYaF","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"16.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"role":"symbol","title":"PurchasesSwiftType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesSwiftType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"’s "},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesSwiftType"}],"url":"\/documentation\/revenuecat\/purchasesswifttype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/showStoreMessages(for:)":{"role":"symbol","title":"showStoreMessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","title":"with(showStoreMessagesAutomatically:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"type":"text","text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType"]]},"metadata":{"platforms":[{"name":"iOS","introducedAt":"16.0","deprecated":false,"unavailable":false,"beta":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"StoreMessageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">) ","kind":"text"},{"text":"async","kind":"keyword"}],"externalID":"s:10RevenueCat18PurchasesSwiftTypeP17showStoreMessages3foryShyAA0g7MessageE0OG_tYaF","required":true,"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"showStoreMessages(for:)"},"kind":"symbol","abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showStoreMessages","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"types","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"StoreMessageType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">) ","kind":"text"},{"kind":"keyword","text":"async"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"style":"important","name":"Important","content":[{"inlineContent":[{"text":"This should only be used if you disabled these messages from showing automatically","type":"text"},{"text":" ","type":"text"},{"text":"during SDK configuration using ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","isActive":true}],"type":"paragraph"}],"type":"aside"},{"text":"Related Symbols","type":"heading","level":3,"anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","isActive":true}]}]}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType","title":"PurchasesSwiftType","url":"\/documentation\/revenuecat\/purchasesswifttype","abstract":[{"text":"Interface for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":"’s ","type":"text"},{"type":"codeVoice","code":"Swift"},{"type":"text","text":"-only methods."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesSwiftType","kind":"identifier"}],"navigatorTitle":[{"text":"PurchasesSwiftType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(showStoreMessagesAutomatically:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(showStoreMessagesAutomatically:)","abstract":[{"text":"Set ","type":"text"},{"type":"codeVoice","code":"showStoreMessagesAutomatically"},{"type":"text","text":". Enabled by default."},{"type":"text","text":" "},{"text":"If enabled, if the user has billing issues, has yet to accept a price increase consent or","type":"text"},{"type":"text","text":" "},{"type":"text","text":"there are other messages from StoreKit, they will be displayed automatically when the app is initialized."}],"url":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)","title":"with(showStoreMessagesAutomatically:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"showStoreMessagesAutomatically"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesSwiftType/showStoreMessages(for:)":{"role":"symbol","url":"\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)","abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showStoreMessages","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"text":">) ","kind":"text"},{"kind":"keyword","text":"async"}],"title":"showStoreMessages(for:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesSwiftType\/showStoreMessages(for:)","required":true}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype.json index 3a300f17e..970e98fe5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPurchasesType) "},{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"title":"PurchasesType","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPhoneNumber(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdjustID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/attribution":{"role":"symbol","title":"attribution","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAppsflyerID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAttributes(_:)":{"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/logout()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/collectDeviceIdentifiers()":{"beta":true,"deprecated":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdGroup(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushToken(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setOnesignalID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCleverTapID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFirebaseAppInstanceID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(fetchPolicy:completion:)":{"role":"symbol","title":"getCustomerInfo(fetchPolicy:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushTokenString(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"role":"symbol","title":"shouldShowPriceConsent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCreative(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setDisplayName(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showPriceConsentIfNeeded()":{"role":"symbol","title":"showPriceConsentIfNeeded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFBAnonymousID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCampaign(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:completion:)":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/login(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAd(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setad(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMixpanelDistinctID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMparticleID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedOfferings":{"role":"symbol","title":"cachedOfferings","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" if available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/cachedofferings"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedCustomerInfo":{"role":"symbol","title":"cachedCustomerInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/finishtransactions"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setKeyword(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo()":{"role":"symbol","title":"customerInfo()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:)":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/login(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/allowSharingAppStoreAccount":{"beta":true,"deprecated":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/presentCodeRedemptionSheet()":{"role":"symbol","title":"presentCodeRedemptionSheet()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMediaSource(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setEmail(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/delegate"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPurchasesType) ","kind":"text"},{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PurchasesType","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"metadata":{"symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"PurchasesType","kind":"identifier"}],"title":"PurchasesType","role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType","modules":[{"name":"RevenueCat"}],"roleHeading":"Protocol","navigatorTitle":[{"text":"PurchasesType","kind":"identifier"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","abstract":[{"type":"text","text":"Interface for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"},"relationshipsSections":[{"title":"Conforming Types","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"],"type":"conformingTypes"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/eligiblePromotionalOffers(forProduct:)":{"required":true,"abstract":[{"type":"text","text":"Finds the subset of "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","type":"reference"},{"type":"text","text":" that’s eligible for the current user."}],"role":"symbol","kind":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/invalidateCustomerInfoCache()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"title":"invalidateCustomerInfoCache()","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"required":true,"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdjustID(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)","abstract":[],"title":"setAdjustID(_:)","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdjustID"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/collectDeviceIdentifiers()":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"text":"()","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","required":true,"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()","beta":true,"deprecated":true,"title":"collectDeviceIdentifiers()","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","required":true,"type":"topic","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"text":" and return","type":"text"},{"text":" ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"type":"text","text":"."}],"title":"purchase(package:promotionalOffer:)","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"kind":"symbol","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"title":"shouldShowPriceConsent","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shouldShowPriceConsent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getPromotionalOffer(forProductDiscount:product:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","required":true,"kind":"symbol","abstract":[{"text":"Use this method to fetch ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference"},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","type":"reference"},{"type":"text","text":" "},{"text":"or ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"title":"getPromotionalOffer(forProductDiscount:product:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier","text":"PromotionalOffer"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":"))"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut()":{"url":"\/documentation\/revenuecat\/purchasestype\/logout()","title":"logOut()","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOut"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"type":"topic","kind":"symbol","required":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases(completion:)":{"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"text":"become associated with the current ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":"."}],"title":"syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"syncPurchases","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)","required":true,"url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setKeyword(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}],"beta":true,"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)","required":true,"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","title":"setKeyword(_:)","deprecated":true,"abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCampaign(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setCampaign(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCampaign","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo(fetchPolicy:)":{"title":"customerInfo(fetchPolicy:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Get latest available customer info."}],"required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showPriceConsentIfNeeded()":{"url":"\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()","abstract":[{"text":"Displays price consent sheet if needed. You only need to call this manually if you implement","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","isActive":true},{"text":" and return false at some point.","type":"text"}],"title":"showPriceConsentIfNeeded()","kind":"symbol","type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/delegate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"title":"delegate","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/delegate","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","text":"PurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"}],"title":"purchase(product:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","required":true,"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"title":"purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases()":{"type":"topic","abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"text":" ","type":"text"},{"text":"associated with the current ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be aliased together with the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be able to reference the same user."}],"title":"restorePurchases()","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases()","required":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/offerings()":{"required":true,"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" for this user."}],"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchasestype\/offerings()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerings","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAppsflyerID(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)","kind":"symbol","beta":true,"title":"setAppsflyerID(_:)","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","role":"symbol","abstract":[],"type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAppsflyerID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCleverTapID(_:)":{"type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true,"kind":"symbol","title":"setCleverTapID(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","role":"symbol","beta":true,"url":"\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)","required":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions()":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","required":true,"abstract":[{"text":"Use this function to open the manage subscriptions modal.","type":"text"}],"type":"topic","role":"symbol","title":"showManageSubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAd(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","beta":true,"required":true,"kind":"symbol","abstract":[],"title":"setAd(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setad(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAd","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forEntitlement:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","required":true,"type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"title":"beginRefundRequest(forEntitlement:)","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/attribution":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","required":true,"kind":"symbol","abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"text":"as well as subscriber attributes that RevenueCat offers.","type":"text"}],"title":"attribution","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/attribution","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"text":"Attribution","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"PurchaseResultData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","required":true,"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:)","type":"topic","title":"purchase(package:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/allowSharingAppStoreAccount":{"abstract":[],"required":true,"deprecated":true,"beta":true,"title":"allowSharingAppStoreAccount","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","required":true,"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"productIdentifiers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdGroup(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","abstract":[],"title":"setAdGroup(_:)","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAdGroup","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Get latest available customer info."}],"title":"customerInfo()","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:completion:)":{"abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"required":true,"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMparticleID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMparticleID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAttributes(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setattributes(_:)","required":true,"role":"symbol","title":"setAttributes(_:)","abstract":[],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCreative(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","beta":true,"required":true,"kind":"symbol","abstract":[],"title":"setCreative(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setcreative(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setDisplayName(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","required":true,"beta":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setDisplayName","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"abstract":[],"kind":"symbol","title":"setDisplayName(_:)","type":"topic","role":"symbol","deprecated":true,"url":"\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:)":{"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"text":" with an","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"applied "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"required":true,"title":"purchase(product:promotionalOffer:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getOfferings(completion:)":{"required":true,"role":"symbol","kind":"symbol","title":"getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getOfferings"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":"))","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)","abstract":[{"type":"text","text":"Fetch the configured "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"text":" for this user.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions(completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","required":true,"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)","title":"showManageSubscriptions(completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)","abstract":[],"title":"setPushTokenString(_:)","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)"},"https://rev.cat/finish-transactions":{"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","title":"is available here","url":"https:\/\/rev.cat\/finish-transactions","titleInlineContent":[{"text":"is available here","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","type":"topic","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"promotionalOffer"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"}],"title":"promotionalOffer(forProductDiscount:product:)","url":"\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","required":true,"kind":"symbol","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"title":"purchase(product:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMixpanelDistinctID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setMixpanelDistinctID(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setMixpanelDistinctID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/presentCodeRedemptionSheet()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"title":"presentCodeRedemptionSheet()","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"kind":"text","text":"()"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushToken(_:)":{"type":"topic","beta":true,"url":"\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","abstract":[],"required":true,"title":"setPushToken(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushToken","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMediaSource(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setMediaSource(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMediaSource","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedCustomerInfo":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","required":true,"kind":"symbol","abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":" if one is available.","type":"text"},{"type":"text","text":" "},{"text":"This is synchronous, and therefore useful for contexts where an app needs a ","type":"text"},{"type":"codeVoice","code":"CustomerInfo"},{"text":" ","type":"text"},{"text":"right away without waiting for a callback, like a SwiftUI view.","type":"text"}],"title":"cachedCustomerInfo","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"text":": ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequestForActiveEntitlement()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","required":true,"type":"topic","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"text":"the latest transaction associated with the active entitlement.","type":"text"}],"title":"beginRefundRequestForActiveEntitlement()","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(completion:)":{"role":"symbol","abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"title":"getCustomerInfo(completion:)","url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","required":true,"url":"\/documentation\/revenuecat\/purchasestype\/login(_:)","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":".","type":"text"}],"kind":"symbol","type":"topic","title":"logIn(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"kind":"text","text":": "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFirebaseAppInstanceID(_:)":{"role":"symbol","required":true,"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"beta":true,"url":"\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)","title":"setFirebaseAppInstanceID(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","required":true,"kind":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"checkTrialOrIntroDiscountEligibility(product:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier","text":"IntroEligibilityStatus"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setOnesignalID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"beta":true,"title":"setOnesignalID(_:)","abstract":[],"deprecated":true,"url":"\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)","type":"topic","required":true,"role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/isAnonymous":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous","url":"\/documentation\/revenuecat\/purchasestype\/isanonymous","type":"topic","title":"isAnonymous","required":true,"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forProduct:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the ","type":"text"},{"code":"productID","type":"codeVoice"}],"url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)","type":"topic","required":true,"kind":"symbol","title":"beginRefundRequest(forProduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases()":{"type":"topic","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases()","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","title":"syncPurchases()","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFBAnonymousID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setFBAnonymousID(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/finishTransactions":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"code":"true","type":"codeVoice"},{"type":"text","text":" by default."},{"text":" ","type":"text"},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"inlineContent":[{"text":"must","type":"text"}],"type":"emphasis"},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"text":"* will turn up every time the app is opened.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"* More information on finishing transactions manually "},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"title":"finishTransactions","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/finishtransactions","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchasestype\/logout(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" client, clearing the saved "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":".","type":"text"}],"title":"logOut(completion:)","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")?)"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPhoneNumber(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setPhoneNumber(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:completion:)":{"url":"\/documentation\/revenuecat\/purchasestype\/login(_:completion:)","title":"logIn(_:completion:)","kind":"symbol","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":"."}],"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setEmail(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","beta":true,"required":true,"kind":"symbol","abstract":[],"title":"setEmail(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setemail(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases(completion:)":{"url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"required":true,"type":"topic","title":"restorePurchases(completion:)","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":". If the receipt is being used by an existing user, the current","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be aliased together with the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","required":true,"abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in","type":"text"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference","isActive":true},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)","title":"purchase(package:promotionalOffer:completion:)","role":"symbol"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(fetchPolicy:completion:)":{"abstract":[{"type":"text","text":"Get latest available customer info."}],"title":"getCustomerInfo(fetchPolicy:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","required":true,"url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","required":true,"abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)","type":"topic","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getProducts(_:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","required":true,"kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"text":".","type":"text"}],"title":"getProducts(_:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getProducts"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedOfferings":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","required":true,"type":"topic","abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" if available."},{"text":" ","type":"text"},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"text":" ","type":"text"},{"text":"right away without waiting for a callback, like a SwiftUI view.","type":"text"}],"title":"cachedOfferings","url":"\/documentation\/revenuecat\/purchasestype\/cachedofferings","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"cachedOfferings","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/products(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","url":"\/documentation\/revenuecat\/purchasestype\/products(_:)","title":"products(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"products","kind":"identifier"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","type":"topic","required":true,"abstract":[{"type":"text","text":"Fetches the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":"s for your IAPs for given ","type":"text"},{"code":"productIdentifiers","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/allowsharingappstoreaccount.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/allowsharingappstoreaccount.json index d56927165..97b002ff5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/allowsharingappstoreaccount.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/allowsharingappstoreaccount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"allowSharingAppStoreAccount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)allowSharingAppStoreAccount","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/allowSharingAppStoreAccount":{"beta":true,"deprecated":true,"role":"symbol","title":"allowSharingAppStoreAccount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"allowSharingAppStoreAccount","symbolKind":"property","required":true,"role":"symbol","platforms":[],"roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)allowSharingAppStoreAccount","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/allowSharingAppStoreAccount":{"abstract":[],"required":true,"deprecated":true,"beta":true,"title":"allowSharingAppStoreAccount","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"allowSharingAppStoreAccount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/allowSharingAppStoreAccount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/appuserid.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/appuserid.json index 7ae51381f..a07397e17 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/appuserid.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/appuserid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/appuserid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"appUserID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)appUserID","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/appuserid"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)appUserID","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"appUserID","role":"symbol","required":true,"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" used by "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/attribution.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/attribution.json index 0c03fa2fe..052803739 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/attribution.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/attribution.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution","text":"Attribution"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Example","level":4,"type":"heading","text":"Example:"},{"type":"codeListing","syntax":"swift","code":["Purchases.shared.attribution.setEmail(“nobody@example.com”)"]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/attribution"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","interfaceLanguage":"swift"},"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"kind":"symbol","metadata":{"role":"symbol","title":"attribution","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)attribution","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber Attribution","titleInlineContent":[{"type":"text","text":"Subscriber Attribution"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"role":"symbol","title":"Attribution","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Attribution"}],"abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"type":"text","text":" "},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"url":"\/documentation\/revenuecat\/attribution"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/attribution":{"role":"symbol","title":"attribution","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/attribution"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attribution"},{"text":": ","kind":"text"},{"text":"Attribution","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":4,"text":"Example:","type":"heading","anchor":"Example"},{"syntax":"swift","code":["Purchases.shared.attribution.setEmail(“nobody@example.com”)"],"type":"codeListing"},{"text":"Related Articles","anchor":"Related-Articles","type":"heading","level":4},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"}]}]}]}],"kind":"content"}],"kind":"symbol","abstract":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"reference"},{"text":" object that is responsible for all explicit attribution APIs","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as well as subscriber attributes that RevenueCat offers."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/attribution"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"text":"Attribution","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution","kind":"typeIdentifier"}],"title":"attribution","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)attribution","roleHeading":"Instance Property","required":true},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"https://docs.revenuecat.com/docs/subscriber-attributes":{"title":"Subscriber Attribution","identifier":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/subscriber-attributes","titleInlineContent":[{"type":"text","text":"Subscriber Attribution"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/attribution":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/attribution","required":true,"kind":"symbol","abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution"},{"type":"text","text":" object that is responsible for all explicit attribution APIs"},{"type":"text","text":" "},{"text":"as well as subscriber attributes that RevenueCat offers.","type":"text"}],"title":"attribution","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/attribution","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"attribution"},{"kind":"text","text":": "},{"text":"Attribution","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCAttribution"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Attribution":{"kind":"symbol","title":"Attribution","url":"\/documentation\/revenuecat\/attribution","abstract":[{"type":"text","text":"This class is responsible for all explicit attribution APIs as well as subscriber attributes that RevenueCat offers."},{"type":"text","text":" "},{"type":"text","text":"The attributes are additional structured information on a user. Since attributes are writable using a public key"},{"text":" ","type":"text"},{"type":"text","text":"they should not be used for managing secure or sensitive information such as subscription status, coins, etc."}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Attribution"}],"navigatorTitle":[{"kind":"identifier","text":"Attribution"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Attribution","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forentitlement:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forentitlement:).json index b575d352f..8fe7b051e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forentitlement:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forentitlement:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(beginRefundRequestForEntitlement:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entitlementID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"entitlementID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The entitlementID to begin a refund request for."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"returns "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":": The status of the refund request."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"}]}]}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If the request was unsuccessful or the entitlement could not be found, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)beginRefundRequestForEntitlement:completion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(beginRefundRequestForEntitlement:completion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forEntitlement"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"entitlementID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The entitlementID to begin a refund request for."}],"type":"paragraph"}],"name":"entitlementID"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"returns "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","type":"reference"},{"text":": The status of the refund request.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Keep in mind the status could be "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"},{"type":"aside","style":"note","name":"Throws","content":[{"inlineContent":[{"text":"If the request was unsuccessful or the entitlement could not be found, an ","type":"text"},{"type":"codeVoice","code":"Error"},{"text":" will be thrown.","type":"text"}],"type":"paragraph"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"15.0","unavailable":false,"beta":false}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forEntitlement"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequest(forEntitlement:)","roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)beginRefundRequestForEntitlement:completion:","modules":[{"name":"RevenueCat"}],"required":true},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forEntitlement:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forEntitlement:)","required":true,"type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"title":"beginRefundRequest(forEntitlement:)","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forEntitlement","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forproduct:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forproduct:).json index 2fefc2648..4e40b15c0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forproduct:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequest(forproduct:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(beginRefundRequestForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"productID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"productID"},{"type":"text","text":" to begin a refund request for."},{"type":"text","text":" "},{"type":"text","text":"If the request was successful, there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If the request was unsuccessful, there will be an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RefundRequestStatus.error"},{"type":"text","text":"."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequest(forProduct:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)beginRefundRequestForProduct:completion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"RevenueCat"}],"required":true,"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"beginRefundRequest","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"platforms":[{"name":"iOS","beta":false,"introducedAt":"15.0","deprecated":false,"unavailable":false}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)beginRefundRequestForProduct:completion:","title":"beginRefundRequest(forProduct:)","role":"symbol"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(beginRefundRequestForProduct:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":" "},{"text":"productID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier","text":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"productID"},{"text":" to begin a refund request for.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the request was successful, there will be a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Keep in mind the status could be ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","isActive":true}]}],"name":"productID"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"name":"Throws","type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":"If the request was unsuccessful, there will be an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RefundRequestStatus.error"},{"text":".","type":"text"}],"type":"paragraph"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequest(forProduct:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the ","type":"text"},{"code":"productID","type":"codeVoice"}],"url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)","type":"topic","required":true,"kind":"symbol","title":"beginRefundRequest(forProduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequest(forProduct:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequestforactiveentitlement().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequestforactiveentitlement().json index e65482caa..9b3e652d4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequestforactiveentitlement().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/beginrefundrequestforactiveentitlement().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(beginRefundRequestForActiveEntitlementWithCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"returns "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"},{"type":"text","text":": The status of the refund request."},{"type":"text","text":" "},{"type":"text","text":"Keep in mind the status could be "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- throws: If the request was unsuccessful, no active entitlements could be found for the user,"},{"type":"text","text":" "},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"*- important: This method should only be used if your user can only"},{"type":"text","text":" "},{"type":"text","text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)"},{"type":"text","text":" instead."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)beginRefundRequestForActiveEntitlementWithCompletion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(beginRefundRequestForActiveEntitlementWithCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"}]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"returns ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","isActive":true,"type":"reference"},{"text":": The status of the refund request.","type":"text"},{"type":"text","text":" "},{"text":"Keep in mind the status could be ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","type":"reference","isActive":true}]},{"inlineContent":[{"type":"text","text":"*- throws: If the request was unsuccessful, no active entitlements could be found for the user,"},{"text":" ","type":"text"},{"type":"text","text":"or multiple active entitlements were found for the user, an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"*- important: This method should only be used if your user can only"},{"type":"text","text":" "},{"text":"have a single active entitlement at a given time. If a user could have more than one entitlement at a time,","type":"text"},{"text":" ","type":"text"},{"text":"use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","isActive":true},{"text":" instead.","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","required":true,"title":"beginRefundRequestForActiveEntitlement()","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)beginRefundRequestForActiveEntitlementWithCompletion:","platforms":[{"name":"iOS","introducedAt":"15.0","beta":false,"unavailable":false,"deprecated":false}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"text":"the latest transaction associated with the active entitlement.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/beginRefundRequestForActiveEntitlement()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/beginRefundRequestForActiveEntitlement()","required":true,"type":"topic","abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"text":"the latest transaction associated with the active entitlement.","type":"text"}],"title":"beginRefundRequestForActiveEntitlement()","url":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedcustomerinfo.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedcustomerinfo.json index 36e6497fd..513f54340 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedcustomerinfo.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedcustomerinfo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"kind":"symbol","metadata":{"role":"symbol","title":"cachedCustomerInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)cachedCustomerInfo","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedCustomerInfo":{"role":"symbol","title":"cachedCustomerInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if one is available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"type":"codeVoice","code":"CustomerInfo"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"cachedCustomerInfo","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?","kind":"text"}],"title":"cachedCustomerInfo","symbolKind":"property","required":true,"role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)cachedCustomerInfo","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"The currently cached "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"text":" if one is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs a "},{"code":"CustomerInfo","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedCustomerInfo":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedCustomerInfo","required":true,"kind":"symbol","abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":" if one is available.","type":"text"},{"type":"text","text":" "},{"text":"This is synchronous, and therefore useful for contexts where an app needs a ","type":"text"},{"type":"codeVoice","code":"CustomerInfo"},{"text":" ","type":"text"},{"text":"right away without waiting for a callback, like a SwiftUI view.","type":"text"}],"title":"cachedCustomerInfo","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedCustomerInfo"},{"text":": ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedofferings.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedofferings.json index fb74ce571..981afae8e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedofferings.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/cachedofferings.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This allows initializing state to ensure that UI can be loaded from the very first frame."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/cachedofferings"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" if available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"kind":"symbol","metadata":{"role":"symbol","title":"cachedOfferings","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)cachedOfferings","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedOfferings":{"role":"symbol","title":"cachedOfferings","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOfferings"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" if available."},{"type":"text","text":" "},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" "},{"type":"text","text":"right away without waiting for a callback, like a SwiftUI view."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/cachedofferings"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cachedOfferings","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","text":"Offerings","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"This allows initializing state to ensure that UI can be loaded from the very first frame.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/cachedofferings"]}],"kind":"symbol","metadata":{"symbolKind":"property","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"cachedOfferings","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"cachedOfferings","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)cachedOfferings","roleHeading":"Instance Property"},"sections":[],"abstract":[{"text":"The currently cached ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"text":" if available.","type":"text"},{"text":" ","type":"text"},{"text":"This is synchronous, and therefore useful for contexts where an app needs an instance of ","type":"text"},{"type":"codeVoice","code":"Offerings"},{"text":" ","type":"text"},{"text":"right away without waiting for a callback, like a SwiftUI view.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/cachedOfferings":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/cachedOfferings","required":true,"type":"topic","abstract":[{"type":"text","text":"The currently cached "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" if available."},{"text":" ","type":"text"},{"type":"text","text":"This is synchronous, and therefore useful for contexts where an app needs an instance of "},{"type":"codeVoice","code":"Offerings"},{"text":" ","type":"text"},{"text":"right away without waiting for a callback, like a SwiftUI view.","type":"text"}],"title":"cachedOfferings","url":"\/documentation\/revenuecat\/purchasestype\/cachedofferings","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"cachedOfferings","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:).json index 59c23c2fe..67b34f778 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" for which you want to compute eligibility."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibilityWithProduct:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true,"type":"reference"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":" for which you want to compute eligibility."}],"type":"paragraph"}],"name":"product"}],"kind":"parameters"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"text":" ","type":"text"},{"type":"text","text":"use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","isActive":true},{"type":"text","text":"."}]}],"name":"Note","style":"note"},{"style":"note","content":[{"inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","isActive":true},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"text":" ","type":"text"},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}],"type":"paragraph"}],"type":"aside","name":"Note"},{"type":"heading","text":"Related symbols","anchor":"Related-symbols","level":3},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","type":"reference","isActive":true}],"type":"paragraph"}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Instance Method","title":"checkTrialOrIntroDiscountEligibility(product:)","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibilityWithProduct:completionHandler:","required":true,"modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"}],"role":"symbol","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:)","required":true,"kind":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"title":"checkTrialOrIntroDiscountEligibility(product:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier","text":"IntroEligibilityStatus"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"title":"iOS Promotional Offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:completion:).json index 7f1296168..74a236465 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(product:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","text":"IntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" for which you want to compute eligibility."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A block that receives an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibilityForProduct:completion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"IntroEligibilityStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"required":true,"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibilityForProduct:completion:","roleHeading":"Instance Method","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","text":"IntroEligibilityStatus"},{"text":") -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(checkTrialOrIntroDiscountEligibilityForProduct:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"text":"IntroEligibilityStatus","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" for which you want to compute eligibility."}],"type":"paragraph"}]},{"name":"completion","content":[{"inlineContent":[{"type":"text","text":"A block that receives an "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","isActive":true},{"text":".","type":"text"}],"type":"paragraph"}]}]},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If you’re looking to use Promotional Offers instead,","type":"text"},{"type":"text","text":" "},{"text":"use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","isActive":true},{"type":"text","text":"."}]}],"name":"Note","style":"note","type":"aside"},{"content":[{"inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"text":"definitively compute the eligibility, most likely because of missing group information, it will return","type":"text"},{"type":"text","text":" "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","type":"reference","isActive":true},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"text":" ","type":"text"},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"text":" ","type":"text"},{"text":"version of iOS so that the subscription group can be collected by the SDK.","type":"text"}],"type":"paragraph"}],"name":"Note","type":"aside","style":"note"},{"type":"heading","anchor":"Related-symbols","level":3,"text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"}]}]}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(product:completion:)","required":true,"abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)","type":"topic","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","type":"link","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"title":"iOS Promotional Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:).json index e27791847..c4235daf7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibilityWithProductIdentifiers:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"kind":"text","text":"]"}],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"text":"Array of product identifiers for which you want to compute eligibility","type":"text"}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"text":"use ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"style":"note"},{"style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t","type":"text"},{"text":" ","type":"text"},{"text":"definitively compute the eligibility, most likely because of missing group information, it will return","type":"text"},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"text":". The best course of action on unknown status is to display the non-intro","type":"text"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"text":" ","type":"text"},{"text":"version of iOS so that the subscription group can be collected by the SDK.","type":"text"}]}],"type":"aside"},{"type":"heading","anchor":"Related-symbols","level":3,"text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)"}]}]}]}]}],"metadata":{"symbolKind":"method","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}],"title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibilityWithProductIdentifiers:completionHandler:","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","required":true,"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"productIdentifiers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:completion:).json index d2a5b8644..292c104f7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/checktrialorintrodiscounteligibility(productidentifiers:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiveEligibility"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiveEligibility"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}]},{"name":"receiveEligibility","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A block that receives a dictionary of "},{"type":"codeVoice","code":"product_id"},{"type":"text","text":" -> "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use Promotional Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"type":"text","text":"definitively compute the eligibility, most likely because of missing group information, it will return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown"},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"type":"text","text":" "},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"type":"text","text":" "},{"type":"text","text":"version of iOS so that the subscription group can be collected by the SDK."}]}],"type":"aside","name":"Note"},{"anchor":"Related-symbols","level":3,"type":"heading","text":"Related symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibility:completion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"role":"symbol","title":"IntroEligibilityStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"RevenueCat doesn’t have enough information to determine eligibility."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(checkTrialOrIntroDiscountEligibility:completion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"receiveEligibility"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"text":" ([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(checkTrialOrIntroDiscountEligibility:completion:) "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":" ","kind":"text"},{"text":"receiveEligibility","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Array of product identifiers for which you want to compute eligibility"}]}],"name":"productIdentifiers"},{"content":[{"inlineContent":[{"type":"text","text":"A block that receives a dictionary of "},{"type":"codeVoice","code":"product_id"},{"type":"text","text":" -> "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","isActive":true},{"type":"text","text":"."}],"type":"paragraph"}],"name":"receiveEligibility"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"If you’re looking to use Promotional Offers instead,","type":"text"},{"text":" ","type":"text"},{"text":"use ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"},{"type":"text","text":"."}]}],"name":"Note"},{"name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Subscription groups are automatically collected for determining eligibility. If RevenueCat can’t"},{"type":"text","text":" "},{"text":"definitively compute the eligibility, most likely because of missing group information, it will return","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","isActive":true},{"type":"text","text":". The best course of action on unknown status is to display the non-intro"},{"text":" ","type":"text"},{"type":"text","text":"pricing, to not create a misleading situation. To avoid this, make sure you are testing with the latest"},{"text":" ","type":"text"},{"text":"version of iOS so that the subscription group can be collected by the SDK.","type":"text"}]}],"style":"note"},{"anchor":"Related-symbols","type":"heading","text":"Related symbols","level":3},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)"}]}]}],"type":"unorderedList"}],"kind":"content"}],"metadata":{"title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)checkTrialOrIntroDiscountEligibility:completion:"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus/unknown":{"url":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","kind":"symbol","title":"IntroEligibilityStatus.unknown","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus\/unknown","role":"symbol","abstract":[{"text":"RevenueCat doesn’t have enough information to determine eligibility.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"required":true,"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","url":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/collectdeviceidentifiers().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/collectdeviceidentifiers().json index 4c6673fb4..b264c4404 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/collectdeviceidentifiers().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/collectdeviceidentifiers().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"collectDeviceIdentifiers()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)collectDeviceIdentifiers","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/collectDeviceIdentifiers()":{"beta":true,"deprecated":true,"role":"symbol","title":"collectDeviceIdentifiers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()"},"metadata":{"platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"text":"()","kind":"text"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)collectDeviceIdentifiers","required":true,"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"collectDeviceIdentifiers()"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"collectDeviceIdentifiers","kind":"identifier"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/collectDeviceIdentifiers()":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"collectDeviceIdentifiers"},{"text":"()","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/collectDeviceIdentifiers()","required":true,"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()","beta":true,"deprecated":true,"title":"collectDeviceIdentifiers()","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo().json index 6893cc003..c604da69d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/customerinfo()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfo()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)customerInfoWithCompletionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo()":{"role":"symbol","title":"customerInfo()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","title":"customerInfo()","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)customerInfoWithCompletionHandler:"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Get latest available customer info.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Related Symbols","level":4,"anchor":"Related-Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","isActive":true,"type":"reference"}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/customerinfo()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo()","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Get latest available customer info."}],"title":"customerInfo()","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfo(fetchPolicy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfo(fetchPolicy:)","abstract":[{"text":"Get latest available customer info.","type":"text"}],"type":"topic","role":"symbol","title":"customerInfo(fetchPolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo(fetchpolicy:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo(fetchpolicy:).json index 6a2c3396b..8b26d3397 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo(fetchpolicy:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/customerinfo(fetchpolicy:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"fetchPolicy","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}]}]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"customerInfo(fetchPolicy:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)customerInfoWithFetchPolicy:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo(fetchPolicy:)":{"role":"symbol","title":"customerInfo(fetchPolicy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"title":"customerInfo(fetchPolicy:)","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfo"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"CacheFetchPolicy","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)customerInfoWithFetchPolicy:completionHandler:","required":true},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}]}]},{"kind":"parameters","parameters":[{"name":"fetchPolicy","content":[{"inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","text":"Related Symbols","type":"heading","level":4},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/customerInfo(fetchPolicy:)":{"title":"customerInfo(fetchPolicy:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"customerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Get latest available customer info."}],"required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/customerInfo(fetchPolicy:)","url":"\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/delegate.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/delegate.json index 478e9e693..fb374af0d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/delegate.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/delegate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","text":"PurchasesDelegate"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is not thread-safe."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/delegate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"kind":"symbol","metadata":{"role":"symbol","title":"delegate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)delegate","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/delegate":{"role":"symbol","title":"delegate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. The delegate is responsible for handling promotional product purchases and"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/delegate"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"role":"symbol","title":"PurchasesDelegate","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesDelegate"}],"abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"type":"text","text":" "},{"type":"text","text":"or promotional product purchases."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesDelegate"}],"url":"\/documentation\/revenuecat\/purchasesdelegate"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/delegate"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"kind":"text","text":": "},{"text":"PurchasesDelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"content":[{"inlineContent":[{"text":"this is not thread-safe.","type":"text"}],"type":"paragraph"}],"name":"Note","style":"note","type":"aside"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"delegate","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)delegate","role":"symbol","required":true,"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"delegate","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","text":"PurchasesDelegate"},{"kind":"text","text":"?"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"abstract":[{"text":"Delegate for ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"text":"changes to customer information.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/delegate":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/delegate","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Delegate for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" instance. The delegate is responsible for handling promotional product purchases and","type":"text"},{"type":"text","text":" "},{"type":"text","text":"changes to customer information."}],"title":"delegate","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/delegate","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"delegate"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(pl)RCPurchasesDelegate","text":"PurchasesDelegate","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchasesDelegate"}],"kind":"symbol","navigatorTitle":[{"text":"PurchasesDelegate","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchasesdelegate","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate","abstract":[{"type":"text","text":"Delegate for "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" responsible for handling updating your app’s state in response to updated customer info"},{"text":" ","type":"text"},{"text":"or promotional product purchases.","type":"text"}],"type":"topic","role":"symbol","title":"PurchasesDelegate"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/eligiblepromotionaloffers(forproduct:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/eligiblepromotionaloffers(forproduct:).json index 82e17e66a..96bc8d6b2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/eligiblepromotionaloffers(forproduct:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/eligiblepromotionaloffers(forproduct:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the product to filter discounts from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"if checking for eligibility for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" fails (for example, if network is down),"},{"type":"text","text":" "},{"type":"text","text":"that discount will fail silently and be considered not eligible."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)eligiblePromotionalOffersForProduct:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)"},"metadata":{"symbolKind":"method","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}],"title":"eligiblePromotionalOffers(forProduct:)","role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)eligiblePromotionalOffersForProduct:completionHandler:","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":" "},{"kind":"internalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"the product to filter discounts from.","type":"text"}],"type":"paragraph"}],"name":"product"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"aside","name":"Note","content":[{"inlineContent":[{"type":"text","text":"if checking for eligibility for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"text":" fails (for example, if network is down),","type":"text"},{"type":"text","text":" "},{"type":"text","text":"that discount will fail silently and be considered not eligible."}],"type":"paragraph"}],"style":"note"},{"level":4,"type":"heading","text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)"]}],"abstract":[{"type":"text","text":"Finds the subset of "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"text":" that’s eligible for the current user.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/eligiblePromotionalOffers(forProduct:)":{"required":true,"abstract":[{"type":"text","text":"Finds the subset of "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","type":"reference"},{"type":"text","text":" that’s eligible for the current user."}],"role":"symbol","kind":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/eligiblePromotionalOffers(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/finishtransactions.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/finishtransactions.json index 847265cd8..05774a08a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/finishtransactions.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/finishtransactions.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/finishtransactions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"finishTransactions","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)finishTransactions","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/finishTransactions":{"role":"symbol","title":"finishTransactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"type":"codeVoice","code":"true"},{"type":"text","text":" by default."},{"type":"text","text":" "},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"type":"emphasis","inlineContent":[{"type":"text","text":"must"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"type":"text","text":" "},{"type":"text","text":"* will turn up every time the app is opened."},{"type":"text","text":" "},{"type":"text","text":"* More information on finishing transactions manually "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/finishtransactions"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"https://rev.cat/finish-transactions":{"title":"is available here","titleInlineContent":[{"type":"text","text":"is available here"}],"type":"link","identifier":"https:\/\/rev.cat\/finish-transactions","url":"https:\/\/rev.cat\/finish-transactions"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","abstract":[{"text":"Whether transactions should be finished automatically. ","type":"text"},{"type":"codeVoice","code":"true"},{"text":" by default.","type":"text"},{"text":" ","type":"text"},{"text":"* - Warning: Setting this value to ","type":"text"},{"type":"codeVoice","code":"false"},{"text":" will prevent the SDK from finishing transactions.","type":"text"},{"type":"text","text":" "},{"text":"* In this case, you ","type":"text"},{"type":"emphasis","inlineContent":[{"text":"must","type":"text"}]},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"type":"text","text":"* will turn up every time the app is opened."},{"text":" ","type":"text"},{"type":"text","text":"* More information on finishing transactions manually "},{"identifier":"https:\/\/rev.cat\/finish-transactions","isActive":true,"type":"reference"},{"text":".","type":"text"}],"metadata":{"role":"symbol","title":"finishTransactions","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)finishTransactions","modules":[{"name":"RevenueCat"}],"required":true,"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"finishTransactions","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/finishtransactions"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/finishTransactions":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/finishTransactions","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Whether transactions should be finished automatically. "},{"code":"true","type":"codeVoice"},{"type":"text","text":" by default."},{"text":" ","type":"text"},{"type":"text","text":"* - Warning: Setting this value to "},{"type":"codeVoice","code":"false"},{"type":"text","text":" will prevent the SDK from finishing transactions."},{"type":"text","text":" "},{"type":"text","text":"* In this case, you "},{"inlineContent":[{"text":"must","type":"text"}],"type":"emphasis"},{"type":"text","text":" finish transactions in your app, otherwise they will remain in the queue and"},{"text":" ","type":"text"},{"text":"* will turn up every time the app is opened.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"* More information on finishing transactions manually "},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/finish-transactions"},{"type":"text","text":"."}],"title":"finishTransactions","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/finishtransactions","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransactions"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"https://rev.cat/finish-transactions":{"titleInlineContent":[{"type":"text","text":"is available here"}],"identifier":"https:\/\/rev.cat\/finish-transactions","title":"is available here","url":"https:\/\/rev.cat\/finish-transactions","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(completion:).json index c81186724..46fd398bd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when customer info is available and not stale."},{"type":"text","text":" "},{"type":"text","text":"Called immediately if "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" is cached. Customer info can be nil if an error occurred."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"role":"symbol","title":"getCustomerInfo(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getCustomerInfoWithCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":"))","kind":"text"}],"required":true,"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","title":"getCustomerInfo(completion:)","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getCustomerInfoWithCompletion:"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"))"}],"platforms":["macOS"],"languages":["swift"]},{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getCustomerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"))","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"completion","content":[{"inlineContent":[{"text":"A completion block called when customer info is available and not stale.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Called immediately if "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" is cached. Customer info can be nil if an error occurred.","type":"text"}],"type":"paragraph"}]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(completion:)":{"role":"symbol","abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(completion:)","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"title":"getCustomerInfo(completion:)","url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(fetchpolicy:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(fetchpolicy:completion:).json index 81319e9ae..73ac83099 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(fetchpolicy:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getcustomerinfo(fetchpolicy:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"fetchPolicy","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when customer info is available and not stale."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"kind":"symbol","metadata":{"role":"symbol","title":"getCustomerInfo(fetchPolicy:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getCustomerInfoWithFetchPolicy:completion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"role":"symbol","title":"CacheFetchPolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"CacheFetchPolicy"}],"abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"url":"\/documentation\/revenuecat\/cachefetchpolicy"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(fetchPolicy:completion:)":{"role":"symbol","title":"getCustomerInfo(fetchPolicy:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fetchPolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getCustomerInfo","kind":"identifier"},{"kind":"text","text":"("},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The behavior for what to do regarding caching."}],"type":"paragraph"}],"name":"fetchPolicy"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when customer info is available and not stale."}]}],"name":"completion"}],"kind":"parameters"}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCustomerInfo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy","text":"CacheFetchPolicy"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getCustomerInfoWithFetchPolicy:completion:","role":"symbol","roleHeading":"Instance Method","title":"getCustomerInfo(fetchPolicy:completion:)"},"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getCustomerInfo(fetchPolicy:completion:)":{"abstract":[{"type":"text","text":"Get latest available customer info."}],"title":"getCustomerInfo(fetchPolicy:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"fetchPolicy","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CacheFetchPolicy","preciseIdentifier":"c:@M@RevenueCat@E@RCCacheFetchPolicy"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getCustomerInfo(fetchPolicy:completion:)","required":true,"url":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/CacheFetchPolicy":{"title":"CacheFetchPolicy","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"CacheFetchPolicy"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"CacheFetchPolicy","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Specifies the behavior for a caching API."}],"url":"\/documentation\/revenuecat\/cachefetchpolicy","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CacheFetchPolicy"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getofferings(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getofferings(completion:).json index e6b7c0059..8914f0559 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getofferings(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getofferings(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when offerings are available."},{"type":"text","text":" "},{"type":"text","text":"Called immediately if offerings are cached. "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if an error occurred."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" allows you to configure your in-app products"},{"type":"text","text":" "},{"type":"text","text":"via RevenueCat and greatly simplifies management."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" will be fetched and cached on instantiation so that, by the time they are needed,"},{"type":"text","text":" "},{"type":"text","text":"your prices are loaded for your purchase flow. Time is money."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"kind":"symbol","metadata":{"role":"symbol","title":"getOfferings(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getOfferingsWithCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"text":"?, ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"))","kind":"text"}]},{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" (("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","kind":"typeIdentifier","text":"Offerings","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":"))","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block called when offerings are available."},{"type":"text","text":" "},{"type":"text","text":"Called immediately if offerings are cached. "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"text":" will be ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if an error occurred."}]}],"name":"completion"}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" allows you to configure your in-app products"},{"text":" ","type":"text"},{"type":"text","text":"via RevenueCat and greatly simplifies management."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference"},{"text":" will be fetched and cached on instantiation so that, by the time they are needed,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"your prices are loaded for your purchase flow. Time is money."}]},{"text":"Related Articles","level":4,"type":"heading","anchor":"Related-Articles"},{"items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","isActive":true,"type":"reference"}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the configured "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference","isActive":true},{"type":"text","text":" for this user."}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getOfferingsWithCompletion:","role":"symbol","roleHeading":"Instance Method","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"getOfferings","kind":"identifier"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Offerings","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"))","kind":"text"}],"title":"getOfferings(completion:)","symbolKind":"method"},"references":{"https://docs.revenuecat.com/docs/displaying-products":{"titleInlineContent":[{"type":"text","text":"Displaying Products"}],"title":"Displaying Products","type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getOfferings(completion:)":{"required":true,"role":"symbol","kind":"symbol","title":"getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getOfferings"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":"))","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)","abstract":[{"type":"text","text":"Fetch the configured "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"text":" for this user.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getOfferings(completion:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getproducts(_:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getproducts(_:completion:).json index 6633352df..80efce196 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getproducts(_:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getproducts(_:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getProductsWithIdentifiers:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getProductsWithIdentifiers:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/appstoreconnect.apple.com\/"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"type":"text","text":" "},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An "},{"type":"codeVoice","code":"@escaping"},{"type":"text","text":" callback that is called with the loaded products."},{"type":"text","text":" "},{"type":"text","text":"If the fetch fails for any reason it will return an empty array."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You should use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":" though."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"completion"},{"type":"text","text":" may be called without "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s that you are expecting. This is usually caused by"},{"type":"text","text":" "},{"type":"text","text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect."},{"type":"text","text":" "},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"type":"text","text":" "},{"type":"text","text":"application agreements."},{"type":"text","text":" "},{"type":"text","text":"If you’re having trouble, see:"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/how-to-configure-products"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"getProducts(_:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getProductsWithIdentifiers:completion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"https://appstoreconnect.apple.com/":{"title":"AppStoreConnect","titleInlineContent":[{"type":"text","text":"AppStoreConnect"}],"type":"link","identifier":"https:\/\/appstoreconnect.apple.com\/","url":"https:\/\/appstoreconnect.apple.com\/"},"https://rev.cat/how-to-configure-products":{"title":"App Store Connect In-App Purchase Configuration","titleInlineContent":[{"type":"text","text":"App Store Connect In-App Purchase Configuration"}],"type":"link","identifier":"https:\/\/rev.cat\/how-to-configure-products","url":"https:\/\/rev.cat\/how-to-configure-products"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(getProductsWithIdentifiers:completion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"productIdentifiers","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ([","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"platforms":["iOS"]},{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(getProductsWithIdentifiers:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"text":" ([","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/appstoreconnect.apple.com\/"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"text":" ","type":"text"},{"text":"to be able to deploy new IAPs without an app update.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An "},{"code":"@escaping","type":"codeVoice"},{"type":"text","text":" callback that is called with the loaded products."},{"text":" ","type":"text"},{"text":"If the fetch fails for any reason it will return an empty array.","type":"text"}]}],"name":"completion"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"You should use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"text":" though.","type":"text"}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"code":"completion","type":"codeVoice"},{"type":"text","text":" may be called without "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":"s that you are expecting. This is usually caused by","type":"text"},{"text":" ","type":"text"},{"text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"text":" ","type":"text"},{"text":"application agreements.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If you’re having trouble, see:"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"https:\/\/rev.cat\/how-to-configure-products"}]}],"type":"aside","name":"Note"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","interfaceLanguage":"swift"},"abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"sections":[],"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getProductsWithIdentifiers:completion:","required":true,"title":"getProducts(_:completion:)","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"https://appstoreconnect.apple.com/":{"titleInlineContent":[{"type":"text","text":"AppStoreConnect"}],"url":"https:\/\/appstoreconnect.apple.com\/","type":"link","title":"AppStoreConnect","identifier":"https:\/\/appstoreconnect.apple.com\/"},"https://rev.cat/how-to-configure-products":{"url":"https:\/\/rev.cat\/how-to-configure-products","title":"App Store Connect In-App Purchase Configuration","identifier":"https:\/\/rev.cat\/how-to-configure-products","titleInlineContent":[{"type":"text","text":"App Store Connect In-App Purchase Configuration"}],"type":"link"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getProducts(_:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getProducts(_:completion:)","required":true,"kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"text":".","type":"text"}],"title":"getProducts(_:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getProducts"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getpromotionaloffer(forproductdiscount:product:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getpromotionaloffer(forproductdiscount:product:completion:).json index 0dd722c2f..776a3fada 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/getpromotionaloffer(forproductdiscount:product:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/getpromotionaloffer(forproductdiscount:product:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" to apply to the product."}]}]},{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" is returned."},{"type":"text","text":" "},{"type":"text","text":"If it was not successful, there will be an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getPromotionalOfferForProductDiscount:withProduct:withCompletion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"text":"Use this method to fetch ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","isActive":true,"type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getPromotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProductDiscount","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"discount"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" ((","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":"))","kind":"text"}],"languages":["swift"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(getPromotionalOfferForProductDiscount:withProduct:withCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":" "},{"text":"discount","kind":"internalParam"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" (("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"kind":"text","text":"?, "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"))"}],"languages":["swift"],"platforms":["iOS"]}]},{"parameters":[{"name":"discount","content":[{"inlineContent":[{"type":"text","text":"The "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","type":"reference","isActive":true},{"text":" to apply to the product.","type":"text"}],"type":"paragraph"}]},{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"text":"A completion block that is called when the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":" is returned."},{"text":" ","type":"text"},{"text":"If it was not successful, there will be an ","type":"text"},{"type":"codeVoice","code":"Error"},{"type":"text","text":"."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"name":"Note","style":"note","content":[{"inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"paragraph"}],"type":"aside"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"))"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","required":true,"role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)getPromotionalOfferForProductDiscount:withProduct:withCompletion:","title":"getPromotionalOffer(forProductDiscount:product:completion:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/getPromotionalOffer(forProductDiscount:product:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/getPromotionalOffer(forProductDiscount:product:completion:)","required":true,"kind":"symbol","abstract":[{"text":"Use this method to fetch ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference"},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","type":"reference"},{"type":"text","text":" "},{"text":"or ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"title":"getPromotionalOffer(forProductDiscount:product:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier","text":"PromotionalOffer"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":"))"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/invalidatecustomerinfocache().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/invalidatecustomerinfocache().json index 90c16b0bf..0b2305997 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/invalidatecustomerinfocache().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/invalidatecustomerinfocache().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state."},{"type":"text","text":" "},{"type":"text","text":"Refer to"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information"},{"type":"text","text":" "},{"type":"text","text":"for more information on using the cache properly."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is useful for cases where customer information might have been updated outside of the app, like if a"},{"type":"text","text":" "},{"type":"text","text":"promotional subscription is granted through the RevenueCat dashboard."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"kind":"symbol","metadata":{"role":"symbol","title":"invalidateCustomerInfoCache()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)invalidateCustomerInfoCache","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"https://docs.revenuecat.com/docs/purchaserinfo#section-get-user-information":{"title":"Get User Information","titleInlineContent":[{"type":"text","text":"Get User Information"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","url":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"text":"()","kind":"text"}]}]},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state."},{"type":"text","text":" "},{"type":"text","text":"Refer to"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","isActive":true},{"text":" ","type":"text"},{"type":"text","text":"for more information on using the cache properly."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is useful for cases where customer information might have been updated outside of the app, like if a"},{"type":"text","text":" "},{"type":"text","text":"promotional subscription is granted through the RevenueCat dashboard."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"invalidateCustomerInfoCache","kind":"identifier"},{"kind":"text","text":"()"}],"roleHeading":"Instance Method","required":true,"role":"symbol","title":"invalidateCustomerInfoCache()","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)invalidateCustomerInfoCache","symbolKind":"method"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/invalidateCustomerInfoCache()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/invalidateCustomerInfoCache()","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"title":"invalidateCustomerInfoCache()","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://docs.revenuecat.com/docs/purchaserinfo#section-get-user-information":{"url":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/purchaserinfo#section-get-user-information","title":"Get User Information","titleInlineContent":[{"text":"Get User Information","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/isanonymous.json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/isanonymous.json index 6fbd96db2..7cb77b539 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/isanonymous.json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/isanonymous.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isAnonymous","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)isAnonymous","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(py)isAnonymous","symbolKind":"property","roleHeading":"Instance Property","title":"isAnonymous","required":true,"modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous"},"abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" used by "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference","isActive":true},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/isanonymous"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/isAnonymous":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/isAnonymous","url":"\/documentation\/revenuecat\/purchasestype\/isanonymous","type":"topic","title":"isAnonymous","required":true,"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:).json index 0c19df518..88ccc58cb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple of: the latest "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" and a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" specifying"},{"type":"text","text":" "},{"type":"text","text":"whether the user was created for the first time in the RevenueCat backend."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms."},{"type":"text","text":" "},{"type":"text","text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"type":"text","text":" "},{"type":"text","text":"and it’s extra important to make sure the subscription status RevenueCat is"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"type":"text","text":" "},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/login(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"logIn(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logIn:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:)":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/login(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/login(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"metadata":{"symbolKind":"method","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"logIn(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logIn:completionHandler:","roleHeading":"Instance Method"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> (customerInfo","kind":"text"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":", created","kind":"text"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple of: the latest "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" and a "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":" specifying"},{"text":" ","type":"text"},{"text":"whether the user was created for the first time in the RevenueCat backend.","type":"text"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms.","type":"text"},{"type":"text","text":" "},{"text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"type":"text","text":" "},{"type":"text","text":"and it’s extra important to make sure the subscription status RevenueCat is"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}]},{"inlineContent":[{"text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers","type":"text"},{"text":" ","type":"text"},{"text":"generated by RevenueCat. Some apps will use a combination","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}],"type":"paragraph"},{"type":"heading","level":4,"text":"Related Articles","anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true}]}]}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut()":{"url":"\/documentation\/revenuecat\/purchases\/logout()","kind":"symbol","title":"logOut()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut()","role":"symbol","abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:)","required":true,"url":"\/documentation\/revenuecat\/purchasestype\/login(_:)","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":".","type":"text"}],"kind":"symbol","type":"topic","title":"logIn(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> (customerInfo","kind":"text"},{"kind":"text","text":": "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"https://docs.revenuecat.com/docs/user-ids":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","title":"Identifying Users","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","titleInlineContent":[{"text":"Identifying Users","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:completion:).json index bff233623..26ff8fa79 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/login(_:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" that should be linked to the current user."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called with the latest "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" and a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" specifying"},{"type":"text","text":" "},{"type":"text","text":"whether the user was created for the first time in the RevenueCat backend."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms."},{"type":"text","text":" "},{"type":"text","text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"type":"text","text":" "},{"type":"text","text":"and it’s extra important to make sure the subscription status RevenueCat is"},{"type":"text","text":" "},{"type":"text","text":"tracking gets associated with the correct user."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"type":"text","text":" "},{"type":"text","text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!"}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/login(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"logIn(_:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logIn:completion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:completion:)":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/login(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"logIn(_:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logIn:completion:"},"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"appUserID","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logIn","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"appUserID","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"text":" (","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"platforms":["iOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"appUserID","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" that should be linked to the current user.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called with the latest "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" and a "},{"type":"codeVoice","code":"Bool"},{"text":" specifying","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"whether the user was created for the first time in the RevenueCat backend."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"RevenueCat provides a source of truth for a subscriber’s status across different platforms.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"To do this, each subscriber has an App User ID that uniquely identifies them within your application."}]},{"inlineContent":[{"type":"text","text":"User identity is one of the most important components of many mobile applications,"},{"text":" ","type":"text"},{"text":"and it’s extra important to make sure the subscription status RevenueCat is","type":"text"},{"text":" ","type":"text"},{"text":"tracking gets associated with the correct user.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"The Purchases SDK allows you to specify your own user identifiers or use anonymous identifiers","type":"text"},{"type":"text","text":" "},{"type":"text","text":"generated by RevenueCat. Some apps will use a combination"},{"text":" ","type":"text"},{"text":"of their own identifiers and RevenueCat anonymous Ids - that’s okay!","type":"text"}]},{"anchor":"Related-Articles","type":"heading","level":4,"text":"Related Articles"},{"items":[{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/login(_:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logIn(_:completion:)":{"url":"\/documentation\/revenuecat\/purchasestype\/login(_:completion:)","title":"logIn(_:completion:)","kind":"symbol","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":"."}],"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logIn(_:completion:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"https://docs.revenuecat.com/docs/user-ids":{"url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"link","title":"Identifying Users","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","titleInlineContent":[{"text":"Identifying Users","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout().json index 5326648ac..c2bb05bba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will generate a random user id and save it in the cache."},{"type":"text","text":" "},{"type":"text","text":"If this method is called and the current user is anonymous, it will return an error."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/logout()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"logOut()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logOutWithCompletionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut()":{"role":"symbol","title":"logOut()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/logout()"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"text":"This will generate a random user id and save it in the cache.","type":"text"},{"type":"text","text":" "},{"text":"If this method is called and the current user is anonymous, it will return an error.","type":"text"}],"type":"paragraph"},{"level":4,"text":"Related Articles","type":"heading","anchor":"Related-Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","isActive":true}]}]},{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","type":"reference"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true}]}]}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/logout()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"logOut()","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logOutWithCompletionHandler:","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"}],"required":true,"symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Logs out the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"text":"Identifying Users","type":"text"}],"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut()":{"url":"\/documentation\/revenuecat\/purchasestype\/logout()","title":"logOut()","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut()","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logOut"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"type":"topic","kind":"symbol","required":true}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout(completion:).json index 0a6add26b..ba2e64b8a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/logout(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will generate a random user id and save it in the cache."},{"type":"text","text":" "},{"type":"text","text":"If this method is called and the current user is anonymous, it will return an error."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/logout(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"logOut(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logOutWithCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"role":"symbol","title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/isanonymous"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"role":"symbol","title":"logIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> (customerInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":", created"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"https://docs.revenuecat.com/docs/user-ids":{"title":"Identifying Users","titleInlineContent":[{"type":"text","text":"Identifying Users"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","url":"https:\/\/docs.revenuecat.com\/docs\/user-ids"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")?)"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This will generate a random user id and save it in the cache.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If this method is called and the current user is anonymous, it will return an error."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","isActive":true}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","isActive":true}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"}]}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/logout(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)"},"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)logOutWithCompletion:","symbolKind":"method","roleHeading":"Instance Method","title":"logOut(completion:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"role":"symbol"},"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" client, clearing the saved ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchasestype\/logout(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" client, clearing the saved "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":".","type":"text"}],"title":"logOut(completion:)","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/logOut(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")?)"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/isAnonymous":{"url":"\/documentation\/revenuecat\/purchases\/isanonymous","kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/isAnonymous","role":"symbol","abstract":[{"text":"The ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://docs.revenuecat.com/docs/user-ids":{"url":"https:\/\/docs.revenuecat.com\/docs\/user-ids","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/user-ids","title":"Identifying Users","titleInlineContent":[{"text":"Identifying Users","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:)-arja":{"url":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","kind":"symbol","title":"logIn(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:)-arja","role":"symbol","abstract":[{"type":"text","text":"This function will log in the current user with an "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> (customerInfo"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":", created","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/offerings().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/offerings().json index 96011581a..7b7e79a0b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/offerings().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/offerings().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" allows you to configure your in-app products"},{"type":"text","text":" "},{"type":"text","text":"via RevenueCat and greatly simplifies management."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" will be fetched and cached on instantiation so that, by the time they are needed,"},{"type":"text","text":" "},{"type":"text","text":"your prices are loaded for your purchase flow. Time is money."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/offerings()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"offerings()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)offeringsWithCompletionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/offerings()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://docs.revenuecat.com/docs/displaying-products":{"title":"Displaying Products","titleInlineContent":[{"type":"text","text":"Displaying Products"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"offerings()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerings","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)offeringsWithCompletionHandler:","required":true,"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()"},"abstract":[{"text":"Fetch the configured ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference","isActive":true},{"type":"text","text":" for this user."}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/offerings()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","text":"Offerings"}]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" allows you to configure your in-app products"},{"type":"text","text":" "},{"text":"via RevenueCat and greatly simplifies management.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" will be fetched and cached on instantiation so that, by the time they are needed,"},{"type":"text","text":" "},{"text":"your prices are loaded for your purchase flow. Time is money.","type":"text"}]},{"level":4,"type":"heading","anchor":"Related-Articles","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","type":"reference","isActive":true}],"type":"paragraph"}]}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/offerings()":{"required":true,"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true},{"type":"text","text":" for this user."}],"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchasestype\/offerings()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"offerings","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://docs.revenuecat.com/docs/displaying-products":{"titleInlineContent":[{"type":"text","text":"Displaying Products"}],"title":"Displaying Products","type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/displaying-products","identifier":"https:\/\/docs.revenuecat.com\/docs\/displaying-products"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/presentcoderedemptionsheet().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/presentcoderedemptionsheet().json index 51a0885ea..f8b8768cf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/presentcoderedemptionsheet().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/presentcoderedemptionsheet().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Even though the docs in "},{"type":"codeVoice","code":"SKPaymentQueue.presentCodeRedemptionSheet"},{"type":"text","text":" "},{"type":"text","text":"say that it’s available on Catalyst 14.0, there is a note:"},{"type":"text","text":" "},{"type":"text","text":"“"},{"type":"codeVoice","code":"This function doesn’t affect Mac apps built with Mac Catalyst."},{"type":"text","text":"”"},{"type":"text","text":" "},{"type":"text","text":"when, in fact, it crashes when called both from Catalyst and also when running as “Designed for iPad”."},{"type":"text","text":" "},{"type":"text","text":"This is why RevenueCat’s SDK makes it unavailable in mac catalyst."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"presentCodeRedemptionSheet()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)presentCodeRedemptionSheet","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"14.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/presentCodeRedemptionSheet()":{"role":"symbol","title":"presentCodeRedemptionSheet()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"presentCodeRedemptionSheet()","required":true,"platforms":[{"deprecated":false,"introducedAt":"14.0","name":"iOS","unavailable":false,"beta":false}],"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)presentCodeRedemptionSheet","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"kind":"text","text":"()"}],"role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"abstract":[{"text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentCodeRedemptionSheet"},{"text":"()","kind":"text"}],"platforms":["iOS"]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"style":"important","type":"aside","name":"Important","content":[{"type":"paragraph","inlineContent":[{"text":"Even though the docs in ","type":"text"},{"code":"SKPaymentQueue.presentCodeRedemptionSheet","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"say that it’s available on Catalyst 14.0, there is a note:"},{"text":" ","type":"text"},{"type":"text","text":"“"},{"code":"This function doesn’t affect Mac apps built with Mac Catalyst.","type":"codeVoice"},{"type":"text","text":"”"},{"text":" ","type":"text"},{"text":"when, in fact, it crashes when called both from Catalyst and also when running as “Designed for iPad”.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is why RevenueCat’s SDK makes it unavailable in mac catalyst."}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/presentCodeRedemptionSheet()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/presentCodeRedemptionSheet()","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Displays a sheet that enables users to redeem subscription offer codes that you generated in App Store Connect."}],"title":"presentCodeRedemptionSheet()","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"presentCodeRedemptionSheet","kind":"identifier"},{"kind":"text","text":"()"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/products(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/products(_:).json index 15ce93e07..f5a8187f8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/products(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/products(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A set of product identifiers for in-app purchases setup via"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/appstoreconnect.apple.com\/"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"type":"text","text":" "},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You should use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"},{"type":"text","text":" though."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The result might not contain the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s that you are expecting. This is usually caused by"},{"type":"text","text":" "},{"type":"text","text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect."},{"type":"text","text":" "},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"type":"text","text":" "},{"type":"text","text":"application agreements."},{"type":"text","text":" "},{"type":"text","text":"If you’re having trouble, see:"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/how-to-configure-products"}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/products(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"products(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)products:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"https://appstoreconnect.apple.com/":{"title":"AppStoreConnect","titleInlineContent":[{"type":"text","text":"AppStoreConnect"}],"type":"link","identifier":"https:\/\/appstoreconnect.apple.com\/","url":"https:\/\/appstoreconnect.apple.com\/"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"https://rev.cat/how-to-configure-products":{"title":"App Store Connect In-App Purchase Configuration","titleInlineContent":[{"type":"text","text":"App Store Connect In-App Purchase Configuration"}],"type":"link","identifier":"https:\/\/rev.cat\/how-to-configure-products","url":"https:\/\/rev.cat\/how-to-configure-products"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"metadata":{"title":"products(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"products","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"role":"symbol","modules":[{"name":"RevenueCat"}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)products:completionHandler:","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"products","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"productIdentifiers","kind":"internalParam"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":"]","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"name":"productIdentifiers","content":[{"type":"paragraph","inlineContent":[{"text":"A set of product identifiers for in-app purchases setup via","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/appstoreconnect.apple.com\/"},{"type":"text","text":" "},{"type":"text","text":"This should be either hard coded in your application, from a file, or from a custom endpoint if you want"},{"text":" ","type":"text"},{"type":"text","text":"to be able to deploy new IAPs without an app update."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this method if you aren’t using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"You should use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","isActive":true,"type":"reference"},{"type":"text","text":" though."}]},{"style":"note","type":"aside","content":[{"inlineContent":[{"type":"text","text":"The result might not contain the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s that you are expecting. This is usually caused by"},{"type":"text","text":" "},{"type":"text","text":"iTunesConnect configuration errors. Ensure your IAPs have the “Ready to Submit” status in iTunesConnect."},{"text":" ","type":"text"},{"type":"text","text":"Also ensure that you have an active developer program subscription and you have signed the latest paid"},{"type":"text","text":" "},{"type":"text","text":"application agreements."},{"type":"text","text":" "},{"text":"If you’re having trouble, see:","type":"text"},{"text":" ","type":"text"},{"identifier":"https:\/\/rev.cat\/how-to-configure-products","isActive":true,"type":"reference"}],"type":"paragraph"}],"name":"Note"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/products(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/products(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/products(_:)","url":"\/documentation\/revenuecat\/purchasestype\/products(_:)","title":"products(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"products","kind":"identifier"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","type":"topic","required":true,"abstract":[{"type":"text","text":"Fetches the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":"s for your IAPs for given ","type":"text"},{"code":"productIdentifiers","type":"codeVoice"},{"text":".","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://rev.cat/how-to-configure-products":{"title":"App Store Connect In-App Purchase Configuration","titleInlineContent":[{"text":"App Store Connect In-App Purchase Configuration","type":"text"}],"type":"link","url":"https:\/\/rev.cat\/how-to-configure-products","identifier":"https:\/\/rev.cat\/how-to-configure-products"},"https://appstoreconnect.apple.com/":{"url":"https:\/\/appstoreconnect.apple.com\/","title":"AppStoreConnect","type":"link","identifier":"https:\/\/appstoreconnect.apple.com\/","titleInlineContent":[{"text":"AppStoreConnect","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/promotionaloffer(forproductdiscount:product:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/promotionaloffer(forproductdiscount:product:).json index 25eeef8fe..901927b92 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/promotionaloffer(forproductdiscount:product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/promotionaloffer(forproductdiscount:product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":" "},{"kind":"internalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" to apply to the product."}]}]},{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)promotionalOfferForProductDiscount:product:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"promotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":" "},{"text":"discount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" to apply to the product."}],"type":"paragraph"}],"name":"discount"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"text":" the user intends to purchase.","type":"text"}]}],"name":"product"}]},{"content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re looking to use free trials or Introductory Offers instead,"},{"text":" ","type":"text"},{"type":"text","text":"use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","isActive":true},{"type":"text","text":"."}]}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","modules":[{"name":"RevenueCat"}],"title":"promotionalOffer(forProductDiscount:product:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"promotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)promotionalOfferForProductDiscount:product:completionHandler:","role":"symbol"},"sections":[],"abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"reference"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","type":"link","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/promotionalOffer(forProductDiscount:product:)","type":"topic","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"promotionalOffer"},{"text":"(","kind":"text"},{"text":"forProductDiscount","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"}],"title":"promotionalOffer(forProductDiscount:product:)","url":"\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:).json index be47ebb63..df3a1919d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(package:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithPackage:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","text":"PurchaseResultData"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"text":" the user intends to purchase","type":"text"}],"type":"paragraph"}],"name":"package"}],"kind":"parameters"},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"A tuple with ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true,"type":"reference"},{"text":" and a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"text":" if the purchase was successful.","type":"text"},{"text":" ","type":"text"},{"text":"If the user cancelled the purchase, ","type":"text"},{"code":"userCancelled","type":"codeVoice"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"text":".","type":"text"}]}],"kind":"content"},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"name":"Important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"text":" ","type":"text"},{"text":"Only call this in direct response to user input.","type":"text"}]}],"style":"important","type":"aside"},{"inlineContent":[{"text":"From here ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"text":" will handle the purchase with ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"You do not need to finish the transaction yourself after this, Purchases will","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"handle this for you."}]}],"style":"note","type":"aside","name":"Note"},{"style":"note","type":"aside","name":"Throws","content":[{"inlineContent":[{"text":"An error of type ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true,"type":"reference"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}],"type":"paragraph"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","title":"purchase(package:)","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithPackage:completionHandler:","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","text":"Package"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"PurchaseResultData","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:)","required":true,"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:)","type":"topic","title":"purchase(package:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:completion:).json index baaa8dcc8..cbbc967e7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"purchase(package:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchasePackage:withCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"}}} \ No newline at end of file +{"metadata":{"title":"purchase(package:completion:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"required":true,"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchasePackage:withCompletion:"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(purchasePackage:withCompletion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withCompletion:) "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Package","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"attribute","text":"@escaping"},{"text":" ","kind":"text"},{"text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" the user intends to purchase","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}],"type":"paragraph"}],"name":"completion"}]},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"aside","style":"important","name":"Important","content":[{"inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"text":" ","type":"text"},{"type":"text","text":"Only call this in direct response to user input."}],"type":"paragraph"}]},{"type":"paragraph","inlineContent":[{"text":"From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"text":".","type":"text"}]},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will"},{"text":" ","type":"text"},{"type":"text","text":"handle this for you."}],"type":"paragraph"}],"name":"Note","style":"note"},{"type":"paragraph","inlineContent":[{"text":"If the purchase was successful there will be a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"text":".","type":"text"}]},{"inlineContent":[{"text":"If the purchase was not successful, there will be an ","type":"text"},{"code":"NSError","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"If the user cancelled, ","type":"text"},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"text":".","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:completion:)":{"abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"required":true,"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:).json index fff14f48e..de1472e29 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(package:promotionalOffer:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithPackage:promotionalOffer:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" the user intends to purchase","type":"text"}]}],"name":"package"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":" to apply to the purchase"}]}],"name":"promotionalOffer"}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"text":" and a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference"},{"text":" if the purchase was successful.","type":"text"},{"text":" ","type":"text"},{"text":"If the user cancelled the purchase, ","type":"text"},{"type":"codeVoice","code":"userCancelled"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"text":".","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"aside","name":"Note","content":[{"inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"text":" ","type":"text"},{"type":"text","text":"this for you."}],"type":"paragraph"}],"style":"note"},{"style":"note","name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"An error of type ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)"},"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithPackage:promotionalOffer:completionHandler:","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"modules":[{"name":"RevenueCat"}],"required":true,"symbolKind":"method","role":"symbol","title":"purchase(package:promotionalOffer:)","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in","type":"text"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" will handle the purchase with ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"text":".","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)"]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:)","required":true,"type":"topic","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"text":" and return","type":"text"},{"text":" ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"type":"text","text":"."}],"title":"purchase(package:promotionalOffer:)","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:completion:).json index 4674f9eb4..1ab24b3a5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(package:promotionaloffer:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"package","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchasePackage:withPromotionalOffer:completion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(purchasePackage:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"text":"@escaping","kind":"attribute"},{"kind":"text","text":" "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchasePackage:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"package","content":[{"inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" the user intends to purchase"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"The "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}],"type":"paragraph"}],"name":"promotionalOffer"},{"content":[{"inlineContent":[{"text":"A completion block that is called when the purchase completes.","type":"text"}],"type":"paragraph"}],"name":"completion"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"type":"aside","name":"Note","content":[{"inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"type":"text","text":" "},{"text":"this for you.","type":"text"}],"type":"paragraph"}],"style":"note"},{"inlineContent":[{"text":"If the purchase was successful there will be a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"type":"text","text":" and a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If the user cancelled, ","type":"text"},{"code":"userCancelled","type":"codeVoice"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"required":true,"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchasePackage:withPromotionalOffer:completion:","roleHeading":"Instance Method","title":"purchase(package:promotionalOffer:completion:)","role":"symbol"},"abstract":[{"text":"Purchase the passed ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true},{"text":".","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"type":"text","text":"direct response to user input. From here "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"text":" and call the","type":"text"},{"type":"text","text":" "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true,"type":"reference"},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(package:promotionalOffer:completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(package:promotionalOffer:completion:)","required":true,"abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in","type":"text"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference","isActive":true},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)","title":"purchase(package:promotionalOffer:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:).json index b9547c25b..5e4a75d7f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)"},{"type":"text","text":" instead."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(product:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithProduct:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"type":"text","text":" the user intends to purchase."}]}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A tuple with "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"reference","isActive":true},{"type":"text","text":" and a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" if the purchase was successful.","type":"text"},{"type":"text","text":" "},{"text":"If the user cancelled the purchase, ","type":"text"},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"code":"true","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Use this function if you are not using the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference"},{"text":" system to purchase a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If you are using the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","type":"reference"},{"text":" system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","type":"reference","isActive":true},{"text":" instead.","type":"text"}]},{"type":"aside","style":"important","name":"Important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"text":" ","type":"text"},{"type":"text","text":"Only call this in direct response to user input."}]}]},{"inlineContent":[{"type":"text","text":"From here "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"text":" and return ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"You do not need to finish the transaction yourself after this, ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"text":" will","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"handle this for you."}]}],"type":"aside","style":"note","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"An error of type ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"text":" is thrown if a failure occurs while purchasing","type":"text"}]}],"type":"aside","name":"Throws"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"required":true,"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithProduct:completionHandler:","roleHeading":"Instance Method","title":"purchase(product:)","role":"symbol"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:)","required":true,"kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"}],"title":"purchase(product:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:completion:).json index ab51c3fff..a88f44658 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withCompletion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)"},{"type":"text","text":" instead."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will"},{"type":"text","text":" "},{"type":"text","text":"handle this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"purchase(product:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseProduct:withCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(purchaseProduct:withCompletion:) ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(purchaseProduct:withCompletion:) "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" the user intends to purchase.","type":"text"}]}],"name":"product"},{"content":[{"inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}],"type":"paragraph"}],"name":"completion"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"Use this function if you are not using the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"text":" system to purchase a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"text":".","type":"text"},{"text":" ","type":"text"},{"text":"If you are using the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"},{"text":" system, use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","isActive":true},{"type":"text","text":" instead."}],"type":"paragraph"},{"name":"Important","type":"aside","style":"important","content":[{"inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product."},{"text":" ","type":"text"},{"type":"text","text":"Only call this in direct response to user input."}],"type":"paragraph"}]},{"type":"paragraph","inlineContent":[{"text":"From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"text":" and call the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true,"type":"reference"},{"text":".","type":"text"}]},{"type":"aside","name":"Note","content":[{"inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will"},{"text":" ","type":"text"},{"text":"handle this for you.","type":"text"}],"type":"paragraph"}],"style":"note"},{"inlineContent":[{"text":"If the purchase was successful there will be a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"text":" and a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"text":".","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"If the user cancelled, ","type":"text"},{"code":"userCancelled","type":"codeVoice"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"title":"purchase(product:completion:)","symbolKind":"method","required":true,"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseProduct:withCompletion:","role":"symbol","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:completion:)","required":true,"kind":"symbol","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"title":"purchase(product:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:).json index 12a763599..3a5969aca 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase"}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tuple with "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled the purchase, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself after this, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error of type "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"},{"type":"text","text":" is thrown if a failure occurs while purchasing"}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(product:promotionalOffer:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithProduct:promotionalOffer:completionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":" with an"},{"type":"text","text":" "},{"text":"applied ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"If you are using the Offerings system, use "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","type":"reference","isActive":true},{"type":"text","text":" instead."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"text":"PromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" the user intends to purchase","type":"text"}]}],"name":"product"},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase"}]}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"A tuple with ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true,"type":"reference"},{"type":"text","text":" and a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference"},{"type":"text","text":" if the purchase was successful."},{"type":"text","text":" "},{"text":"If the user cancelled the purchase, ","type":"text"},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Call this method when a user has decided to purchase a product with an applied discount.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Only call this in direct response to user input."}]},{"inlineContent":[{"text":"From here ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference","isActive":true},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"text":" and return ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"paragraph"},{"type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"You do not need to finish the transaction yourself after this, Purchases will handle","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"this for you."}]}],"style":"note"},{"type":"aside","name":"Throws","style":"note","content":[{"inlineContent":[{"text":"An error of type ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true},{"text":" is thrown if a failure occurs while purchasing","type":"text"}],"type":"paragraph"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"title":"purchase(product:promotionalOffer:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseWithProduct:promotionalOffer:completionHandler:"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:)":{"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"text":" with an","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"applied "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"required":true,"title":"purchase(product:promotionalOffer:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:completion:).json index 517c9c0c5..667e2fac4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/purchase(product:promotionaloffer:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" the user intends to purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" to apply to the purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount."},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":" and a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the purchase was not successful, there will be an "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled, "},{"type":"codeVoice","code":"userCancelled"},{"type":"text","text":" will be "},{"type":"codeVoice","code":"true"},{"type":"text","text":"."}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseProduct:withPromotionalOffer:completion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(purchaseProduct:withPromotionalOffer:completion:) ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" "},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"platforms":["iOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(purchaseProduct:withPromotionalOffer:completion:) "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":" the user intends to purchase."}]}],"name":"product"},{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"text":" to apply to the purchase.","type":"text"}],"type":"paragraph"}],"name":"promotionalOffer"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that is called when the purchase completes."}]}],"name":"completion"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"text":"applied ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}]},{"content":[{"inlineContent":[{"text":"Call this method when a user has decided to purchase a product with an applied discount.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Only call this in direct response to user input."}],"type":"paragraph"}],"type":"aside","style":"important","name":"Important"},{"inlineContent":[{"text":"From here ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You do not need to finish the transaction yourself in the completion callback, Purchases will handle"},{"type":"text","text":" "},{"type":"text","text":"this for you."}]}],"style":"note","name":"Note","type":"aside"},{"inlineContent":[{"type":"text","text":"If the purchase was successful there will be a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"type":"text","text":" and a "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"If the purchase was not successful, there will be an ","type":"text"},{"code":"NSError","type":"codeVoice"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the user cancelled, "},{"code":"userCancelled","type":"codeVoice"},{"text":" will be ","type":"text"},{"code":"true","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"level":4,"anchor":"Related-Symbols","text":"Related Symbols","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","isActive":true}]}]}]}]}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"type":"text","text":" with a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true,"type":"reference"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","required":true,"role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)purchaseProduct:withPromotionalOffer:completion:","title":"purchase(product:promotionalOffer:completion:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/purchase(product:promotionalOffer:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/purchase(product:promotionalOffer:completion:)","required":true,"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"title":"purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"title":"iOS Promotional Offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases().json index e433b5dd7..0b3348e7c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided"},{"type":"text","text":" "},{"type":"text","text":"by your app passing the same "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used to purchase originally."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may force your users to enter the App Store password so should only be performed on request of"},{"type":"text","text":" "},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" instead of an error does not imply that the user has any"},{"type":"text","text":" "},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements"},{"type":"text","text":" "},{"type":"text","text":"to confirm that they are active."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/restorepurchases()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"restorePurchases()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)restorePurchasesWithCompletionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"role":"symbol","title":"entitlements","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases()":{"role":"symbol","title":"restorePurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be aliased together with the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"text":"Going forward, either ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":" will be able to reference the same user.","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided"},{"type":"text","text":" "},{"text":"by your app passing the same ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" used to purchase originally."}]},{"type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This may force your users to enter the App Store password so should only be performed on request of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","isActive":true,"type":"reference"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"style":"note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" instead of an error does not imply that the user has any"},{"text":" ","type":"text"},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","isActive":true,"type":"reference"},{"type":"text","text":" "},{"text":"to confirm that they are active.","type":"text"}]}],"type":"aside","name":"Warning"}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"role":"symbol","roleHeading":"Instance Method","title":"restorePurchases()","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)restorePurchasesWithCompletionHandler:","required":true,"modules":[{"name":"RevenueCat"}]},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/restorepurchases()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases()":{"type":"topic","abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and become","type":"text"},{"text":" ","type":"text"},{"text":"associated with the current ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be aliased together with the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be able to reference the same user."}],"title":"restorePurchases()","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases()","required":true},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"type":"topic","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"type":"text","text":" attached to this customer info."}],"title":"entitlements","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/customerinfo\/entitlements"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases(completion:).json index 0f7c05ff8..c39b65179 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/restorepurchases(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided"},{"type":"text","text":" "},{"type":"text","text":"by your app passing the same "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used to purchase originally."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may force your users to enter the App Store password so should only be performed on request of"},{"type":"text","text":" "},{"type":"text","text":"the user. Typically with a button in settings or near your purchase UI. Use"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" instead of an error does not imply that the user has any"},{"type":"text","text":" "},{"type":"text","text":"entitlements, simply that the process was successful. You must verify the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements"},{"type":"text","text":" "},{"type":"text","text":"to confirm that they are active."}]}],"type":"aside","name":"Warning"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"kind":"symbol","metadata":{"role":"symbol","title":"restorePurchases(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)restorePurchasesWithCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"role":"symbol","title":"entitlements","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"entitlements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementInfos","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"},{"type":"text","text":" attached to this customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":" of the existing user.","type":"text"},{"text":" ","type":"text"},{"text":"Going forward, either ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference","isActive":true},{"text":" will be able to reference the same user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"title":"restorePurchases(completion:)","symbolKind":"method","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)restorePurchasesWithCompletion:"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"You shouldn’t use this method if you have your own account system. In that case “restoration” is provided","type":"text"},{"type":"text","text":" "},{"text":"by your app passing the same ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used to purchase originally.","type":"text"}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"This may force your users to enter the App Store password so should only be performed on request of","type":"text"},{"type":"text","text":" "},{"text":"the user. Typically with a button in settings or near your purchase UI. Use","type":"text"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"},{"type":"text","text":" if you need to restore transactions programmatically."}]}],"style":"note","name":"Note","type":"aside"},{"name":"Warning","type":"aside","content":[{"inlineContent":[{"type":"text","text":"Receiving a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" instead of an error does not imply that the user has any","type":"text"},{"text":" ","type":"text"},{"text":"entitlements, simply that the process was successful. You must verify the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements"},{"type":"text","text":" "},{"type":"text","text":"to confirm that they are active."}],"type":"paragraph"}],"style":"warning"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)"},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/entitlements":{"type":"topic","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","isActive":true,"type":"reference"},{"type":"text","text":" attached to this customer info."}],"title":"entitlements","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/entitlements","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"entitlements","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCEntitlementInfos","text":"EntitlementInfos","kind":"typeIdentifier"}],"url":"\/documentation\/revenuecat\/customerinfo\/entitlements"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/restorePurchases(completion:)":{"url":"\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"required":true,"type":"topic","title":"restorePurchases(completion:)","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":". If the receipt is being used by an existing user, the current","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be aliased together with the "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true,"type":"reference"},{"type":"text","text":" will be able to reference the same user."}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/restorePurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setad(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setad(_:).json index 0daf6a591..ec628159f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setad(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setad(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setad(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAd(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAd:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAd(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAd(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAd"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setad(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAd","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"value","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAd:","title":"setAd(_:)","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAd","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"role":"symbol","platforms":[],"symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setad(_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAd(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAd(_:)","beta":true,"required":true,"kind":"symbol","abstract":[],"title":"setAd(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setad(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setAd","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadgroup(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadgroup(_:).json index 4d871b5c3..3dd5e8539 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadgroup(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadgroup(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"adGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAdGroup(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAdGroup:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdGroup(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAdGroup(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdGroup"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"adGroup"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)"]}],"kind":"symbol","metadata":{"symbolKind":"method","title":"setAdGroup(_:)","roleHeading":"Instance Method","role":"symbol","required":true,"modules":[{"name":"RevenueCat"}],"platforms":[],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAdGroup:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAdGroup","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdGroup(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdGroup(_:)","abstract":[],"title":"setAdGroup(_:)","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAdGroup","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadjustid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadjustid(_:).json index e5b6bb52c..1e31109d9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadjustid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setadjustid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"adjustID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAdjustID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAdjustID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdjustID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAdjustID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAdjustID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAdjustID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"adjustID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"metadata":{"title":"setAdjustID(_:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAdjustID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"platforms":[],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAdjustID:"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAdjustID(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)","abstract":[],"title":"setAdjustID(_:)","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAdjustID"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAdjustID(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setappsflyerid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setappsflyerid(_:).json index 15d5d5951..53100dc28 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setappsflyerid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setappsflyerid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"appsflyerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setAppsflyerID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAppsflyerID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAppsflyerID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setAppsflyerID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAppsflyerID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAppsflyerID","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"title":"setAppsflyerID(_:)","symbolKind":"method","required":true,"role":"symbol","platforms":[],"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAppsflyerID:","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAppsflyerID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"appsflyerID","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAppsflyerID(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)","kind":"symbol","beta":true,"title":"setAppsflyerID(_:)","required":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAppsflyerID(_:)","role":"symbol","abstract":[],"type":"topic","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setAppsflyerID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setattributes(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setattributes(_:).json index 86ae67f09..4014eb1cd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setattributes(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setattributes(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"attributes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setattributes(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"setAttributes(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAttributes:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAttributes(_:)":{"role":"symbol","title":"setAttributes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setattributes(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setattributes(_:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setAttributes","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setAttributes:","role":"symbol","title":"setAttributes(_:)","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"attributes"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setAttributes(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setattributes(_:)","required":true,"role":"symbol","title":"setAttributes(_:)","abstract":[],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setAttributes(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setAttributes"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"])","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcampaign(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcampaign(_:).json index 40f8ec942..651b01374 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcampaign(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcampaign(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"campaign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setCampaign(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setCampaign:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCampaign(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setCampaign(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCampaign"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"title":"setCampaign(_:)","roleHeading":"Instance Method","role":"symbol","platforms":[],"modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setCampaign:","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCampaign"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCampaign","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"campaign"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCampaign(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCampaign(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setCampaign(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCampaign","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setclevertapid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setclevertapid(_:).json index 78a66475c..0c9ec4b7a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setclevertapid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setclevertapid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cleverTapID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setCleverTapID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setCleverTapID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCleverTapID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setCleverTapID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setCleverTapID:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCleverTapID"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":[],"title":"setCleverTapID(_:)","role":"symbol","required":true,"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setCleverTapID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"cleverTapID","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCleverTapID(_:)":{"type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCleverTapID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true,"kind":"symbol","title":"setCleverTapID(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCleverTapID(_:)","role":"symbol","beta":true,"url":"\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)","required":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcreative(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcreative(_:).json index bd53e5f2d..6ba395951 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcreative(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setcreative(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"creative"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setcreative(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setCreative(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setCreative:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCreative(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setCreative(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setcreative(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setcreative(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","interfaceLanguage":"swift"},"metadata":{"platforms":[],"title":"setCreative(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setCreative"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"modules":[{"name":"RevenueCat"}],"required":true,"role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setCreative:","symbolKind":"method"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCreative"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"creative","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setCreative(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setCreative(_:)","beta":true,"required":true,"kind":"symbol","abstract":[],"title":"setCreative(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setcreative(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setCreative","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setdisplayname(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setdisplayname(_:).json index 143e28113..aa4a551e5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setdisplayname(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setdisplayname(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"displayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setDisplayName(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setDisplayName:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setDisplayName(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setDisplayName(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setDisplayName"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"displayName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setDisplayName(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setDisplayName"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setDisplayName:","required":true,"roleHeading":"Instance Method","platforms":[]},"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setDisplayName(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setDisplayName(_:)","required":true,"beta":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setDisplayName","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"abstract":[],"kind":"symbol","title":"setDisplayName(_:)","type":"topic","role":"symbol","deprecated":true,"url":"\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setemail(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setemail(_:).json index 5a27945a9..63817754e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setemail(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setemail(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setemail(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setEmail(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setEmail:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setEmail(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setEmail(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setemail(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setEmail:","required":true,"role":"symbol","title":"setEmail(_:)","platforms":[],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setemail(_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setEmail(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setEmail(_:)","beta":true,"required":true,"kind":"symbol","abstract":[],"title":"setEmail(_:)","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setemail(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setEmail"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfbanonymousid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfbanonymousid(_:).json index 0b5fd6244..c65383f37 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfbanonymousid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfbanonymousid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fbAnonymousID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setFBAnonymousID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setFBAnonymousID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFBAnonymousID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setFBAnonymousID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFBAnonymousID"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"fbAnonymousID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)"]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"title":"setFBAnonymousID(_:)","symbolKind":"method","required":true,"role":"symbol","platforms":[],"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setFBAnonymousID:","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFBAnonymousID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFBAnonymousID(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setFBAnonymousID(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFBAnonymousID","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfirebaseappinstanceid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfirebaseappinstanceid(_:).json index be655765f..fad104d8e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfirebaseappinstanceid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setfirebaseappinstanceid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"firebaseAppInstanceID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setFirebaseAppInstanceID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setFirebaseAppInstanceID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFirebaseAppInstanceID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setFirebaseAppInstanceID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"firebaseAppInstanceID"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)"]}],"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"RevenueCat"}],"platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"roleHeading":"Instance Method","required":true,"title":"setFirebaseAppInstanceID(_:)","role":"symbol","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setFirebaseAppInstanceID:"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setFirebaseAppInstanceID(_:)":{"role":"symbol","required":true,"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setFirebaseAppInstanceID(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setFirebaseAppInstanceID","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"beta":true,"url":"\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)","title":"setFirebaseAppInstanceID(_:)","deprecated":true,"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setkeyword(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setkeyword(_:).json index 134cdbe59..ef1cbc245 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setkeyword(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setkeyword(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setKeyword(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setKeyword:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setKeyword(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setKeyword(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setKeyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","title":"setKeyword(_:)","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setKeyword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"platforms":[],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setKeyword:"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"keyword"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setKeyword(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setKeyword","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}],"beta":true,"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)","required":true,"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setKeyword(_:)","title":"setKeyword(_:)","deprecated":true,"abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmediasource(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmediasource(_:).json index 4a303de1e..d81d9171e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmediasource(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmediasource(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mediaSource"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setMediaSource(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setMediaSource:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMediaSource(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setMediaSource(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMediaSource","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mediaSource"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"setMediaSource(_:)","platforms":[],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setMediaSource:","role":"symbol","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMediaSource"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMediaSource(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMediaSource(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setMediaSource(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMediaSource","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmixpaneldistinctid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmixpaneldistinctid(_:).json index 4a41d5e99..947ab688a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmixpaneldistinctid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmixpaneldistinctid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mixpanelDistinctID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setMixpanelDistinctID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setMixpanelDistinctID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMixpanelDistinctID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setMixpanelDistinctID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMixpanelDistinctID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"platforms":[],"role":"symbol","symbolKind":"method","title":"setMixpanelDistinctID(_:)","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setMixpanelDistinctID:"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setMixpanelDistinctID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"mixpanelDistinctID","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMixpanelDistinctID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMixpanelDistinctID(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setMixpanelDistinctID(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setMixpanelDistinctID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmparticleid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmparticleid(_:).json index 82c27c8aa..613ef1a27 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmparticleid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setmparticleid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mparticleID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setMparticleID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setMparticleID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMparticleID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setMparticleID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setMparticleID"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"mparticleID"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setMparticleID","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"platforms":[],"title":"setMparticleID(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setMparticleID:","roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setMparticleID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setMparticleID(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setMparticleID(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setMparticleID","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setonesignalid(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setonesignalid(_:).json index 8931d58f3..0959e76a8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setonesignalid(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setonesignalid(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"onesignalID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setOnesignalID(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setOnesignalID:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setOnesignalID(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setOnesignalID(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setOnesignalID"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setOnesignalID:","required":true,"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"setOnesignalID(_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"onesignalID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setOnesignalID(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setOnesignalID(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setOnesignalID","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"beta":true,"title":"setOnesignalID(_:)","abstract":[],"deprecated":true,"url":"\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)","type":"topic","required":true,"role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setphonenumber(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setphonenumber(_:).json index 42bc633cc..fa2b8ddc0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setphonenumber(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setphonenumber(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"phoneNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setPhoneNumber(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setPhoneNumber:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPhoneNumber(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setPhoneNumber(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPhoneNumber"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"phoneNumber","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"setPhoneNumber(_:)","platforms":[],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setPhoneNumber:","role":"symbol","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPhoneNumber","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPhoneNumber(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPhoneNumber(_:)","beta":true,"required":true,"type":"topic","abstract":[],"title":"setPhoneNumber(_:)","url":"\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPhoneNumber"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtoken(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtoken(_:).json index b2e0f9ac1..bfd1879ea 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtoken(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtoken(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setPushToken(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setPushToken:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushToken(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setPushToken(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushToken"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method","platforms":[],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setPushToken:","title":"setPushToken(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setPushToken","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"text":"?)","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setPushToken"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"pushToken","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"text":"?)","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushToken(_:)":{"type":"topic","beta":true,"url":"\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushToken(_:)","abstract":[],"required":true,"title":"setPushToken(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushToken","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"text":"?)","kind":"text"}],"deprecated":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtokenstring(_:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtokenstring(_:).json index fff20f722..d29d57cd2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtokenstring(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/setpushtokenstring(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"setPushTokenString(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setPushTokenString:","required":true,"platforms":[]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushTokenString(_:)":{"beta":true,"deprecated":true,"role":"symbol","title":"setPushTokenString(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)setPushTokenString:","title":"setPushTokenString(_:)","required":true,"modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setPushTokenString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"role":"symbol","platforms":[]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setPushTokenString","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pushToken"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/setPushTokenString(_:)":{"url":"\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)","abstract":[],"title":"setPushTokenString(_:)","beta":true,"kind":"symbol","type":"topic","role":"symbol","deprecated":true,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setPushTokenString"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/setPushTokenString(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions().json index 37c687eea..21734a5c6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown if the current window scene couldn’t be opened,"},{"type":"text","text":" "},{"type":"text","text":"or the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" couldn’t be obtained."},{"type":"text","text":" "},{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" in"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" will be opened. If "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" is not available,"},{"type":"text","text":" "},{"type":"text","text":"the App Store’s subscription management section will be opened."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showManageSubscriptions()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)showManageSubscriptionsWithCompletionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"role":"symbol","title":"managementURL","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions()":{"role":"symbol","title":"showManageSubscriptions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"roleHeading":"Instance Method","platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false,"unavailable":false}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)showManageSubscriptionsWithCompletionHandler:","required":true,"modules":[{"name":"RevenueCat"}],"symbolKind":"method","role":"symbol","title":"showManageSubscriptions()"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"aside","name":"Throws","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"an "},{"type":"codeVoice","code":"Error"},{"type":"text","text":" will be thrown if the current window scene couldn’t be opened,"},{"text":" ","type":"text"},{"text":"or the ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","type":"reference"},{"text":" couldn’t be obtained.","type":"text"},{"text":" ","type":"text"},{"text":"If the manage subscriptions page can’t be opened, the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","isActive":true},{"type":"text","text":" in"},{"text":" ","type":"text"},{"text":"the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"text":" will be opened. If ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","isActive":true,"type":"reference"},{"text":" is not available,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the App Store’s subscription management section will be opened."}]}],"style":"note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions modal."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions()":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions()","required":true,"abstract":[{"text":"Use this function to open the manage subscriptions modal.","type":"text"}],"type":"topic","role":"symbol","title":"showManageSubscriptions()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"managementURL","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions(completion:).json index b126a19f6..7b00f057c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/showmanagesubscriptions(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A completion block that will be called when the modal is opened,"},{"type":"text","text":" "},{"type":"text","text":"not when it’s actually closed. This is because of an undocumented change in StoreKit’s behavior"},{"type":"text","text":" "},{"type":"text","text":"between iOS 15.0 and 15.2, where 15.0 would return when the modal was closed, and 15.2 returns"},{"type":"text","text":" "},{"type":"text","text":"when the modal is opened."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" in"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" will be opened. If "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" is not available,"},{"type":"text","text":" "},{"type":"text","text":"the App Store’s subscription management section will be opened."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"completion"},{"type":"text","text":" block will be called when the modal is opened, not when it’s actually closed."},{"type":"text","text":" "},{"type":"text","text":"This is because of an undocumented change in StoreKit’s behavior between iOS 15.0 and 15.2,"},{"type":"text","text":" "},{"type":"text","text":"where 15.0 would return when the modal was closed,"},{"type":"text","text":" "},{"type":"text","text":"and 15.2 returns when the modal is opened."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showManageSubscriptions(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)showManageSubscriptionsWithCompletion:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"role":"symbol","title":"managementURL","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"managementURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)"},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","title":"showManageSubscriptions(completion:)","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"beta":false,"name":"macOS","unavailable":false}],"required":true,"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)showManageSubscriptionsWithCompletion:"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"platforms":["iOS"]},{"platforms":["macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"showManageSubscriptions","kind":"identifier"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"text":"A completion block that will be called when the modal is opened,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"not when it’s actually closed. This is because of an undocumented change in StoreKit’s behavior"},{"text":" ","type":"text"},{"type":"text","text":"between iOS 15.0 and 15.2, where 15.0 would return when the modal was closed, and 15.2 returns"},{"type":"text","text":" "},{"text":"when the modal is opened.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"If the manage subscriptions page can’t be opened, the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","isActive":true,"type":"reference"},{"text":" in","type":"text"},{"text":" ","type":"text"},{"text":"the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","type":"reference","isActive":true},{"type":"text","text":" will be opened. If "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL"},{"type":"text","text":" is not available,"},{"text":" ","type":"text"},{"type":"text","text":"the App Store’s subscription management section will be opened."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"code":"completion","type":"codeVoice"},{"type":"text","text":" block will be called when the modal is opened, not when it’s actually closed."},{"type":"text","text":" "},{"type":"text","text":"This is because of an undocumented change in StoreKit’s behavior between iOS 15.0 and 15.2,"},{"type":"text","text":" "},{"text":"where 15.0 would return when the modal was closed,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"and 15.2 returns when the modal is opened."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showManageSubscriptions(completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showManageSubscriptions(completion:)","required":true,"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)","title":"showManageSubscriptions(completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo/managementURL":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"managementURL","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo\/managementURL","abstract":[{"type":"text","text":"URL to manage the active subscription of the user."}],"type":"topic","url":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"managementURL","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/showpriceconsentifneeded().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/showpriceconsentifneeded().json index 611255b84..22c9f372d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/showpriceconsentifneeded().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/showpriceconsentifneeded().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. You can do"},{"type":"text","text":" "},{"type":"text","text":"this by implementing "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In most cases, you don’t "},{"type":"emphasis","inlineContent":[{"type":"emphasis","inlineContent":[{"type":"text","text":"typically"}]}]},{"type":"text","text":" implement "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":", therefore,"},{"type":"text","text":" "},{"type":"text","text":"you won’t need to call this."}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"``SKPaymentQueue\/showPriceConsentIfNeeded()`"}]}]}]},{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showPriceConsentIfNeeded()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)showPriceConsentIfNeeded","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.4","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.4","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showPriceConsentIfNeeded()":{"role":"symbol","title":"showPriceConsentIfNeeded()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()"},"https://rev.cat/testing-promoted-in-app-purchases":{"title":"Apple Documentation","titleInlineContent":[{"type":"text","text":"Apple Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"role":"symbol","title":"shouldShowPriceConsent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shouldShowPriceConsent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"type":"text","text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"showPriceConsentIfNeeded()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"text":"()","kind":"text"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)showPriceConsentIfNeeded","required":true,"roleHeading":"Instance Method","platforms":[{"name":"iOS","introducedAt":"13.4","beta":false,"deprecated":false,"unavailable":false},{"unavailable":false,"beta":false,"introducedAt":"13.4","name":"Mac Catalyst","deprecated":false}]},"abstract":[{"type":"text","text":"Displays price consent sheet if needed. You only need to call this manually if you implement"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":" and return false at some point."}],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"showPriceConsentIfNeeded","kind":"identifier"},{"kind":"text","text":"()"}]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You may want to delay showing the sheet if it would interrupt your user’s interaction in your app. You can do"},{"type":"text","text":" "},{"text":"this by implementing ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","isActive":true,"type":"reference"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"text":"In most cases, you don’t ","type":"text"},{"type":"emphasis","inlineContent":[{"type":"emphasis","inlineContent":[{"type":"text","text":"typically"}]}]},{"text":" implement ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent"},{"type":"text","text":", therefore,"},{"type":"text","text":" "},{"type":"text","text":"you won’t need to call this."}]},{"anchor":"Related-Symbols","type":"heading","text":"Related Symbols","level":3},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"``SKPaymentQueue\/showPriceConsentIfNeeded()`","type":"text"}]}]}]},{"text":"Related Articles","anchor":"Related-Articles","type":"heading","level":3},{"items":[{"content":[{"inlineContent":[{"type":"reference","identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/shouldShowPriceConsent":{"kind":"symbol","url":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","abstract":[{"type":"text","text":"The default return value for this optional method is true. By default, the system displays the price consent"},{"type":"text","text":" "},{"text":"sheet when you increase the subscription price in App Store Connect and the subscriber hasn’t yet taken action.","type":"text"}],"title":"shouldShowPriceConsent","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"shouldShowPriceConsent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/showPriceConsentIfNeeded()":{"url":"\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()","abstract":[{"text":"Displays price consent sheet if needed. You only need to call this manually if you implement","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/shouldShowPriceConsent","isActive":true},{"text":" and return false at some point.","type":"text"}],"title":"showPriceConsentIfNeeded()","kind":"symbol","type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"showPriceConsentIfNeeded"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/showPriceConsentIfNeeded()"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://rev.cat/testing-promoted-in-app-purchases":{"identifier":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","type":"link","titleInlineContent":[{"type":"text","text":"Apple Documentation"}],"url":"https:\/\/rev.cat\/testing-promoted-in-app-purchases","title":"Apple Documentation"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases().json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases().json index fa6b43cc6..6b7c2bdeb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases().json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the receipt is being used by an existing user, the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}]},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should only be called if you’re not calling any purchase method."}]}],"type":"aside","name":"Warning"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method will not trigger a login prompt from App Store. However, if the receipt currently"},{"type":"text","text":" "},{"type":"text","text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method"},{"type":"text","text":" "},{"type":"text","text":"won’t be able to restore them. Use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"},{"type":"text","text":" to cover those cases."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/syncpurchases()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"syncPurchases()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)syncPurchasesWithCompletionHandler:","required":true,"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases()":{"role":"symbol","title":"syncPurchases()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases()"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/syncpurchases()"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the receipt is being used by an existing user, the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference"},{"text":" will be aliased together with","type":"text"},{"type":"text","text":" "},{"text":"the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":" will be able to reference the same user."}]},{"name":"Warning","style":"warning","content":[{"inlineContent":[{"text":"This function should only be called if you’re not calling any purchase method.","type":"text"}],"type":"paragraph"}],"type":"aside"},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This method will not trigger a login prompt from App Store. However, if the receipt currently","type":"text"},{"type":"text","text":" "},{"type":"text","text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method"},{"type":"text","text":" "},{"text":"won’t be able to restore them. Use ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"},{"type":"text","text":" to cover those cases."}]}]}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"required":true,"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"}],"title":"syncPurchases()","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)syncPurchasesWithCompletionHandler:"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases()":{"type":"topic","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases()","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases()","title":"syncPurchases()","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases(completion:).json b/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases(completion:).json index 770015436..dfb73bba9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases(completion:).json +++ b/docs/4.37.0/data/documentation/revenuecat/purchasestype/syncpurchases(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the receipt is being used by an existing user, the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be aliased together with"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" will be able to reference the same user."}]},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should only be called if you’re not calling any purchase method."}]}],"type":"aside","name":"Warning"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method will not trigger a login prompt from App Store. However, if the receipt currently"},{"type":"text","text":" "},{"type":"text","text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method"},{"type":"text","text":" "},{"type":"text","text":"won’t be able to restore them. Use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"},{"type":"text","text":" to cover those cases."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"syncPurchases(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)syncPurchasesWithCompletion:","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"role":"symbol","title":"PurchasesType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchasesType"}],"abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"url":"\/documentation\/revenuecat\/purchasestype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasestype\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"role":"symbol","title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PublicError"}],"abstract":[{"type":"text","text":"An error returned by a "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PublicError"}],"url":"\/documentation\/revenuecat\/publicerror"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType"]]},"metadata":{"externalID":"c:@M@RevenueCat@objc(pl)RCPurchasesType(im)syncPurchasesWithCompletion:","title":"syncPurchases(completion:)","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"syncPurchases"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"required":true,"role":"symbol","symbolKind":"method"},"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError"},{"kind":"text","text":"?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If the receipt is being used by an existing user, the current ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","type":"reference"},{"type":"text","text":" will be aliased together with"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":" of the existing user.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"text":" will be able to reference the same user.","type":"text"}]},{"name":"Warning","style":"warning","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"This function should only be called if you’re not calling any purchase method.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This method will not trigger a login prompt from App Store. However, if the receipt currently"},{"type":"text","text":" "},{"text":"on the device does not contain subscriptions, but the user has made subscription purchases, this method","type":"text"},{"type":"text","text":" "},{"text":"won’t be able to restore them. Use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","isActive":true,"type":"reference"},{"type":"text","text":" to cover those cases."}]}],"style":"note","name":"Note","type":"aside"}],"kind":"content"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesType":{"navigatorTitle":[{"kind":"identifier","text":"PurchasesType"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Interface for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchasestype","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"PurchasesType","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType","title":"PurchasesType"},"doc://RevenueCat/documentation/RevenueCat/PublicError":{"abstract":[{"text":"An error returned by a ","type":"text"},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" public API."}],"title":"PublicError","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PublicError","kind":"identifier"}],"navigatorTitle":[{"text":"PublicError","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PublicError","url":"\/documentation\/revenuecat\/publicerror","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/syncPurchases(completion:)":{"abstract":[{"text":"This method will post all purchases associated with the current App Store account to RevenueCat and","type":"text"},{"text":" ","type":"text"},{"text":"become associated with the current ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","isActive":true},{"type":"text","text":"."}],"title":"syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"syncPurchases","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora","text":"PublicError"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/syncPurchases(completion:)","required":true,"url":"\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)","role":"symbol","kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PurchasesType/appUserID":{"url":"\/documentation\/revenuecat\/purchasestype\/appuserid","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID","abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesType\/appUserID"},{"text":" used by ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"If not passed on initialization this will be generated and cached by ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"appUserID","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer.json b/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer.json index 5282109cd..d7c9da733 100644 --- a/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer.json +++ b/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/rawdatacontainer"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"title":"RawDataContainer","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10RevenueCat16RawDataContainerP","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Associated Types","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Content","preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"role":"symbol","title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}],"url":"\/documentation\/revenuecat\/rawdatacontainer"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/Content":{"role":"symbol","title":"Content","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"abstract":[{"type":"text","text":"The type of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData"},{"type":"text","text":" for this type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/rawdatacontainer\/content"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"],"type":"conformingTypes","title":"Conforming Types","kind":"relationships"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"topicSections":[{"title":"Associated Types","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData"]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/rawdatacontainer"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"RawDataContainer","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}],"title":"RawDataContainer","symbolKind":"protocol","role":"symbol","externalID":"s:10RevenueCat16RawDataContainerP","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"RawDataContainer","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Protocol"},"references":{"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","url":"\/documentation\/revenuecat\/rawdatacontainer","navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/Content":{"title":"Content","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"abstract":[{"type":"text","text":"The type of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","isActive":true,"type":"reference"},{"type":"text","text":" for this type."}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","url":"\/documentation\/revenuecat\/rawdatacontainer\/content","required":true},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/rawData":{"title":"rawData","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa","kind":"typeIdentifier","text":"Content"}],"abstract":[{"text":"The underlying content for debugging purposes or for getting access","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","url":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata","required":true}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/content.json b/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/content.json index d0a72f761..d10feb700 100644 --- a/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/content.json +++ b/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/content.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/rawdatacontainer\/content"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData"},{"type":"text","text":" for this type."}],"kind":"symbol","metadata":{"role":"symbol","title":"Content","roleHeading":"Associated Type","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"symbolKind":"associatedtype","externalID":"s:10RevenueCat16RawDataContainerP7ContentQa","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"role":"symbol","title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}],"url":"\/documentation\/revenuecat\/rawdatacontainer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/Content":{"role":"symbol","title":"Content","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"abstract":[{"type":"text","text":"The type of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData"},{"type":"text","text":" for this type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/rawdatacontainer\/content"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Content","preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The type of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","type":"reference","isActive":true},{"type":"text","text":" for this type."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Content","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"externalID":"s:10RevenueCat16RawDataContainerP7ContentQa","required":true,"role":"symbol","title":"Content","roleHeading":"Associated Type","modules":[{"name":"RevenueCat"}],"symbolKind":"associatedtype","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Content"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/rawdatacontainer\/content"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/rawData":{"title":"rawData","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa","kind":"typeIdentifier","text":"Content"}],"abstract":[{"text":"The underlying content for debugging purposes or for getting access","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","url":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata","required":true},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","url":"\/documentation\/revenuecat\/rawdatacontainer","navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/Content":{"title":"Content","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"abstract":[{"type":"text","text":"The type of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","isActive":true,"type":"reference"},{"type":"text","text":" for this type."}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","url":"\/documentation\/revenuecat\/rawdatacontainer\/content","required":true}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/rawdata.json b/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/rawdata.json index 215882699..ab76731f0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/rawdata.json +++ b/docs/4.37.0/data/documentation/revenuecat/rawdatacontainer/rawdata.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Content"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa","text":"Content"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/rawdatacontainer\/rawdata"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"kind":"symbol","metadata":{"role":"symbol","title":"rawData","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Content","preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa"}],"symbolKind":"property","externalID":"s:10RevenueCat16RawDataContainerP03rawD07ContentQzvp","required":true,"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/Content":{"role":"symbol","title":"Content","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"abstract":[{"type":"text","text":"The type of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData"},{"type":"text","text":" for this type."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/rawdatacontainer\/content"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/rawData":{"role":"symbol","title":"rawData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Content","preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa"}],"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata"},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"role":"symbol","title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RawDataContainer"}],"url":"\/documentation\/revenuecat\/rawdatacontainer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Content"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]},{"platforms":["iOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"rawData","kind":"identifier"},{"kind":"text","text":": "},{"text":"Content","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/rawdatacontainer\/rawdata"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"title":"rawData","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawData"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa","text":"Content","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat16RawDataContainerP03rawD07ContentQzvp","roleHeading":"Instance Property","role":"symbol","required":true},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/rawData":{"title":"rawData","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawData"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat16RawDataContainerP7ContentQa","kind":"typeIdentifier","text":"Content"}],"abstract":[{"text":"The underlying content for debugging purposes or for getting access","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to future data while using an older version of the SDK."}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","url":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata","required":true},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer":{"title":"RawDataContainer","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"RawDataContainer"}],"abstract":[{"type":"text","text":"A type which exposes its underlying content for debugging purposes or for getting access"},{"type":"text","text":" "},{"text":"to future data while using an older version of the SDK.","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer","url":"\/documentation\/revenuecat\/rawdatacontainer","navigatorTitle":[{"text":"RawDataContainer","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/RawDataContainer/Content":{"title":"Content","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Content"}],"abstract":[{"type":"text","text":"The type of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/rawData","isActive":true,"type":"reference"},{"type":"text","text":" for this type."}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RawDataContainer\/Content","url":"\/documentation\/revenuecat\/rawdatacontainer\/content","required":true},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus.json index 5ef17358f..cee5eaac5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCRefundRequestStatus) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Status codes for refund requests."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"title":"RefundRequestStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/success":{"role":"symbol","title":"RefundRequestStatus.success","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"abstract":[{"type":"text","text":"Apple has received the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/success"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/error":{"role":"symbol","title":"RefundRequestStatus.error","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"abstract":[{"type":"text","text":"There was an error with the request. See message for more details."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/error"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus","role":"symbol","roleHeading":"Enumeration","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"symbolKind":"enum","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"title":"RefundRequestStatus"},"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations"],"title":"Default Implementations","generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/refundrequeststatus"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCRefundRequestStatus) "},{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"RefundRequestStatus","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/init(rawValue:)":{"type":"topic","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)","url":"\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/SY":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/Equatable-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","url":"\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/success":{"abstract":[{"text":"Apple has received the refund request.","type":"text"}],"title":"RefundRequestStatus.success","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/success","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"success"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/error":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/error","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"type":"topic","title":"RefundRequestStatus.error","kind":"symbol","abstract":[{"text":"There was an error with the request. See message for more details.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/!=(_:_:).json index d7a3879b4..ea15e35fc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCRefundRequestStatus","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)"},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","extendedModule":"Swift","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCRefundRequestStatus","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/!=(_:_:)":{"abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)","type":"topic","title":"!=(_:_:)","kind":"symbol","url":"\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/Equatable-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","url":"\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/equatable-implementations.json index ff1cc454b..02979ec9f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/!=(_:_:)":{"abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/!=(_:_:)","type":"topic","title":"!=(_:_:)","kind":"symbol","url":"\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/error.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/error.json index 6e48529fb..0d9d67536 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/error.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/error.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCRefundRequestError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"There was an error with the request. See message for more details."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"title":"RefundRequestStatus.error","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus@RCRefundRequestError","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/error":{"role":"symbol","title":"RefundRequestStatus.error","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"}],"abstract":[{"type":"text","text":"There was an error with the request. See message for more details."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/error"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"}],"roleHeading":"Case","title":"RefundRequestStatus.error","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus@RCRefundRequestError","role":"symbol","symbolKind":"case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"There was an error with the request. See message for more details."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCRefundRequestError) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"error","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/error":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/error","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"}],"type":"topic","title":"RefundRequestStatus.error","kind":"symbol","abstract":[{"text":"There was an error with the request. See message for more details.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/error"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hash(into:).json index 6dbd45588..dbbac5023 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCRefundRequestStatus","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations"]]},"metadata":{"extendedModule":"Swift","title":"hash(into:)","symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCRefundRequestStatus","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)","kind":"symbol","title":"hash(into:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hashvalue.json index cee64e1df..2c4ebfdb4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCRefundRequestStatus","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/hashvalue"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Swift","symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCRefundRequestStatus","title":"hashValue","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/refundrequeststatus\/hashvalue"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue"},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hashValue":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"abstract":[],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue","url":"\/documentation\/revenuecat\/refundrequeststatus\/hashvalue","title":"hashValue","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/init(rawvalue:).json index 4edaa3e94..9edab9456 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat19RefundRequestStatusO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)"]}],"metadata":{"title":"init(rawValue:)","externalID":"s:10RevenueCat19RefundRequestStatusO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","role":"symbol","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}]},"abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"code":"nil","type":"codeVoice"},{"type":"text","text":". For example:"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"type":"codeListing","syntax":null}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/init(rawValue:)":{"type":"topic","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/init(rawValue:)","url":"\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/rawrepresentable-implementations.json index b3dfb4a65..512cb9f2f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/hashvalue"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations","role":"collectionGroup"},"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hashValue":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"abstract":[],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hashValue","url":"\/documentation\/revenuecat\/refundrequeststatus\/hashvalue","title":"hashValue","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)","kind":"symbol","title":"hash(into:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/success.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/success.json index 2ac5ea9ef..550aca6e6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/success.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/success.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCRefundRequestSuccess) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/success"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Apple has received the refund request."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"title":"RefundRequestStatus.success","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus@RCRefundRequestSuccess","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/success":{"role":"symbol","title":"RefundRequestStatus.success","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"abstract":[{"type":"text","text":"Apple has received the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/success"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCRefundRequestSuccess) ","kind":"text"},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"success","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/success"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Apple has received the refund request."}],"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus@RCRefundRequestSuccess","role":"symbol","title":"RefundRequestStatus.success","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"success","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/success":{"abstract":[{"text":"Apple has received the refund request.","type":"text"}],"title":"RefundRequestStatus.success","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/success","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"success"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/success"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/usercancelled.json b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/usercancelled.json index 820a504f4..d4eaf584a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/usercancelled.json +++ b/docs/4.37.0/data/documentation/revenuecat/refundrequeststatus/usercancelled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCRefundRequestUserCancelled) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"title":"RefundRequestStatus.userCancelled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus@RCRefundRequestUserCancelled","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"Status codes for refund requests."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/revenuecat\/refundrequeststatus"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled"},"abstract":[{"type":"text","text":"User canceled submission of the refund request."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/refundrequeststatus\/usercancelled"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCRefundRequestUserCancelled) "},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}]}]}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCRefundRequestStatus@RCRefundRequestUserCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","role":"symbol","title":"RefundRequestStatus.userCancelled","roleHeading":"Case"},"references":{"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus/userCancelled":{"url":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"RefundRequestStatus.userCancelled","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus\/userCancelled","abstract":[{"text":"User canceled submission of the refund request.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/RefundRequestStatus":{"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RefundRequestStatus","kind":"identifier"}],"abstract":[{"text":"Status codes for refund requests.","type":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/refundrequeststatus","kind":"symbol","title":"RefundRequestStatus","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/RefundRequestStatus","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/sk1product.json b/docs/4.37.0/data/documentation/revenuecat/sk1product.json index b2240fcfc..ac6f42c60 100644 --- a/docs/4.37.0/data/documentation/revenuecat/sk1product.json +++ b/docs/4.37.0/data/documentation/revenuecat/sk1product.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"SKProduct","preciseIdentifier":"c:objc(cs)SKProduct"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/sk1product"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"}],"title":"SK1Product","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat10SK1Producta","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"SK1Product"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"role":"symbol","title":"SK1Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Product"}],"url":"\/documentation\/revenuecat\/sk1product"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"navigatorTitle":[{"text":"SK1Product","kind":"identifier"}],"title":"SK1Product","symbolKind":"typealias","role":"symbol","externalID":"s:10RevenueCat10SK1Producta","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SK1Product","kind":"identifier"}],"roleHeading":"Type Alias","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","text":"SKProduct","preciseIdentifier":"c:objc(cs)SKProduct"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/sk1product"]}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"code":"StoreKit\/SKProduct","type":"codeVoice"}],"references":{"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"url":"\/documentation\/revenuecat\/sk1product","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"title":"SK1Product","navigatorTitle":[{"text":"SK1Product","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/sk1productdiscount.json b/docs/4.37.0/data/documentation/revenuecat/sk1productdiscount.json index 9515405b5..8848fbf71 100644 --- a/docs/4.37.0/data/documentation/revenuecat/sk1productdiscount.json +++ b/docs/4.37.0/data/documentation/revenuecat/sk1productdiscount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1ProductDiscount"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"SKProductDiscount","preciseIdentifier":"c:objc(cs)SKProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/sk1productdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SK1ProductDiscount"}],"role":"symbol","title":"SK1ProductDiscount","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1ProductDiscount"}],"symbolKind":"typealias","externalID":"s:10RevenueCat18SK1ProductDiscounta","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK1ProductDiscount":{"role":"symbol","title":"SK1ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1ProductDiscount"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1ProductDiscount"}],"url":"\/documentation\/revenuecat\/sk1productdiscount"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1ProductDiscount"},{"kind":"text","text":" = "},{"text":"SKProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)SKProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/sk1productdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Type Alias","role":"symbol","modules":[{"name":"RevenueCat"}],"platforms":[{"introducedAt":"11.2","deprecated":false,"unavailable":false,"name":"iOS","beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.13.2"},{"unavailable":false,"introducedAt":"11.2","deprecated":false,"name":"tvOS","beta":false},{"unavailable":false,"deprecated":false,"introducedAt":"6.2","beta":false,"name":"watchOS"}],"symbolKind":"typealias","navigatorTitle":[{"kind":"identifier","text":"SK1ProductDiscount"}],"externalID":"s:10RevenueCat18SK1ProductDiscounta","title":"SK1ProductDiscount","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SK1ProductDiscount","kind":"identifier"}]},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"references":{"doc://RevenueCat/documentation/RevenueCat/SK1ProductDiscount":{"url":"\/documentation\/revenuecat\/sk1productdiscount","role":"symbol","title":"SK1ProductDiscount","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK1ProductDiscount","kind":"identifier"}],"navigatorTitle":[{"text":"SK1ProductDiscount","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/sk1transaction.json b/docs/4.37.0/data/documentation/revenuecat/sk1transaction.json index 035fe3c5b..de0f72f06 100644 --- a/docs/4.37.0/data/documentation/revenuecat/sk1transaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/sk1transaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Transaction"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/sk1transaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Transaction"}],"title":"SK1Transaction","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat14SK1Transactiona","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK1Transaction":{"role":"symbol","title":"SK1Transaction","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Transaction"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}],"url":"\/documentation\/revenuecat\/sk1transaction"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SK1Transaction","kind":"identifier"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)SKPaymentTransaction","text":"SKPaymentTransaction"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/sk1transaction"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction"},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}],"title":"SK1Transaction","externalID":"s:10RevenueCat14SK1Transactiona","symbolKind":"typealias","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SK1Transaction","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Type Alias"},"abstract":[{"text":"TypeAlias to StoreKit 1’s Transaction type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"references":{"doc://RevenueCat/documentation/RevenueCat/SK1Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","url":"\/documentation\/revenuecat\/sk1transaction","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"kind":"symbol","type":"topic","title":"SK1Transaction","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Transaction"}],"navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/sk2product.json b/docs/4.37.0/data/documentation/revenuecat/sk2product.json index a43da2aa9..a17a62f09 100644 --- a/docs/4.37.0/data/documentation/revenuecat/sk2product.json +++ b/docs/4.37.0/data/documentation/revenuecat/sk2product.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"},{"kind":"text","text":" = StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/sk2product"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Product type, called "},{"type":"codeVoice","code":"StoreKit.Product"}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"role":"symbol","title":"SK2Product","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"}],"symbolKind":"typealias","externalID":"s:10RevenueCat10SK2Producta","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"role":"symbol","title":"SK2Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Product type, called "},{"type":"codeVoice","code":"StoreKit.Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"url":"\/documentation\/revenuecat\/sk2product"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SK2Product","kind":"identifier"},{"text":" = StoreKit","kind":"text"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"}]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"SK2Product","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV","text":"Product"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"sections":[],"metadata":{"externalID":"s:10RevenueCat10SK2Producta","platforms":[{"introducedAt":"15.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"name":"macOS","introducedAt":"12.0","beta":false,"unavailable":false,"deprecated":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"15.0","unavailable":false},{"unavailable":false,"beta":false,"name":"watchOS","deprecated":false,"introducedAt":"8.0"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SK2Product","kind":"identifier"}],"title":"SK2Product","role":"symbol","navigatorTitle":[{"text":"SK2Product","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Type Alias","symbolKind":"typealias"},"abstract":[{"text":"TypeAlias to StoreKit 2’s Product type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product"}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/sk2product"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"title":"SK2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK2Product","kind":"identifier"}],"abstract":[{"text":"TypeAlias to StoreKit 2’s Product type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product"}],"type":"topic","url":"\/documentation\/revenuecat\/sk2product"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/sk2productdiscount.json b/docs/4.37.0/data/documentation/revenuecat/sk2productdiscount.json index b5c50ddb8..9060bb029 100644 --- a/docs/4.37.0/data/documentation/revenuecat/sk2productdiscount.json +++ b/docs/4.37.0/data/documentation/revenuecat/sk2productdiscount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"},{"kind":"text","text":" = StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/sk2productdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Discount type, called "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SK2ProductDiscount"}],"role":"symbol","title":"SK2ProductDiscount","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"}],"symbolKind":"typealias","externalID":"s:10RevenueCat18SK2ProductDiscounta","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SK2ProductDiscount":{"role":"symbol","title":"SK2ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Discount type, called "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2ProductDiscount"}],"url":"\/documentation\/revenuecat\/sk2productdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/sk2productdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"15.0","beta":false},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"12.0"},{"name":"tvOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"15.0"},{"beta":false,"introducedAt":"8.0","name":"watchOS","unavailable":false,"deprecated":false}],"title":"SK2ProductDiscount","roleHeading":"Type Alias","symbolKind":"typealias","externalID":"s:10RevenueCat18SK2ProductDiscounta","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK2ProductDiscount"}],"navigatorTitle":[{"text":"SK2ProductDiscount","kind":"identifier"}],"role":"symbol"},"abstract":[{"text":"TypeAlias to StoreKit 2’s Discount type, called ","type":"text"},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SK2ProductDiscount","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Product","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV","text":"SubscriptionOffer"}],"languages":["swift"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"},{"text":" = StoreKit","kind":"text"},{"text":".","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV","text":"Product","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV","text":"SubscriptionOffer","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/SK2ProductDiscount":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK2ProductDiscount"}],"navigatorTitle":[{"text":"SK2ProductDiscount","kind":"identifier"}],"title":"SK2ProductDiscount","kind":"symbol","url":"\/documentation\/revenuecat\/sk2productdiscount","type":"topic","abstract":[{"text":"TypeAlias to StoreKit 2’s Discount type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/sk2transaction.json b/docs/4.37.0/data/documentation/revenuecat/sk2transaction.json index 614f471ba..1f5cc3267 100644 --- a/docs/4.37.0/data/documentation/revenuecat/sk2transaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/sk2transaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Transaction","preciseIdentifier":"s:8StoreKit11TransactionV"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"},{"kind":"text","text":" = StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Transaction","preciseIdentifier":"s:8StoreKit11TransactionV"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/sk2transaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.Transaction"}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SK2Transaction"}],"role":"symbol","title":"SK2Transaction","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"}],"symbolKind":"typealias","externalID":"s:10RevenueCat14SK2Transactiona","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SK2Transaction":{"role":"symbol","title":"SK2Transaction","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.Transaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Transaction"}],"url":"\/documentation\/revenuecat\/sk2transaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/sk2transaction"]}],"metadata":{"symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"}],"platforms":[{"deprecated":false,"name":"iOS","introducedAt":"15.0","unavailable":false,"beta":false},{"introducedAt":"12.0","unavailable":false,"beta":false,"deprecated":false,"name":"macOS"},{"introducedAt":"15.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"name":"watchOS","introducedAt":"8.0","deprecated":false,"beta":false,"unavailable":false}],"role":"symbol","title":"SK2Transaction","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat14SK2Transactiona","roleHeading":"Type Alias","navigatorTitle":[{"text":"SK2Transaction","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"TypeAlias to StoreKit 2’s Transaction type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"SK2Transaction","kind":"identifier"},{"kind":"text","text":" = StoreKit"},{"text":".","kind":"text"},{"text":"Transaction","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit11TransactionV"}]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"SK2Transaction","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","text":"Transaction","preciseIdentifier":"s:8StoreKit11TransactionV"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK2Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","kind":"symbol","abstract":[{"text":"TypeAlias to StoreKit 2’s Transaction type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"}],"title":"SK2Transaction","type":"topic","url":"\/documentation\/revenuecat\/sk2transaction","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"SK2Transaction","kind":"identifier"}],"navigatorTitle":[{"text":"SK2Transaction","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/startpurchaseblock.json b/docs/4.37.0/data/documentation/revenuecat/startpurchaseblock.json index 8a61a15ea..3affe706f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/startpurchaseblock.json +++ b/docs/4.37.0/data/documentation/revenuecat/startpurchaseblock.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"},{"kind":"text","text":" = ("},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"},{"kind":"text","text":" = ("},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/startpurchaseblock"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"}],"title":"StartPurchaseBlock","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat18StartPurchaseBlocka","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"StartPurchaseBlock"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"role":"symbol","title":"purchases(_:readyForPromotedProduct:purchase:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when a user initiates a promotional in-app purchase from the App Store."},{"type":"text","text":" "},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"type":"text","text":"then call the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"role":"symbol","title":"StartPurchaseBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/startpurchaseblock"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StartPurchaseBlock"},{"kind":"text","text":" = ("},{"kind":"attribute","text":"@escaping"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"}],"platforms":["iOS"]},{"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"StartPurchaseBlock","kind":"identifier"},{"kind":"text","text":" = ("},{"kind":"keyword","text":"@escaping"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"roleHeading":"Type Alias","symbolKind":"typealias","title":"StartPurchaseBlock","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StartPurchaseBlock"}],"navigatorTitle":[{"kind":"identifier","text":"StartPurchaseBlock"}],"externalID":"s:10RevenueCat18StartPurchaseBlocka"},"abstract":[{"type":"text","text":"Block for starting purchases in "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","type":"reference"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":", ","kind":"text"},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","kind":"typeIdentifier","text":"StartPurchaseBlock"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","abstract":[{"text":"Called when a user initiates a promotional in-app purchase from the App Store.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"code":"startPurchase","type":"codeVoice"},{"text":" block,","type":"text"},{"type":"text","text":" "},{"text":"then call the ","type":"text"},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","title":"purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock","navigatorTitle":[{"text":"StartPurchaseBlock","kind":"identifier"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","isActive":true}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","title":"StartPurchaseBlock","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store.json b/docs/4.37.0/data/documentation/revenuecat/store.json index 566dce6d9..460d3d57e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store.json +++ b/docs/4.37.0/data/documentation/revenuecat/store.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStore) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enum of supported stores"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"title":"Store","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCStore","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Store"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"role":"symbol","title":"Store.stripe","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stripe"}],"abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/stripe"},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"role":"symbol","title":"Store.unknownStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownStore"}],"abstract":[{"type":"text","text":"For entitlements granted via an unknown store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/unknownstore"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"role":"symbol","title":"Store.playStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"playStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Google Play Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/playstore"},"doc://RevenueCat/documentation/RevenueCat/Store/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Store/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/encodable-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"role":"symbol","title":"Store.macAppStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple Mac App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/macappstore"},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"role":"symbol","title":"Store.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"For entitlements granted via a promo in RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/promotional"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/Store/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"role":"symbol","title":"Store.appStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/appstore"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Store/amazon":{"role":"symbol","title":"Store.amazon","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"amazon"}],"abstract":[{"type":"text","text":"For entitlements granted via the Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/amazon"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/Store/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/equatable-implementations"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"},"variants":[{"paths":["\/documentation\/revenuecat\/store"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCStore) ","kind":"text"},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Store","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"abstract":[{"text":"Enum of supported stores","type":"text"}],"sections":[],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"metadata":{"symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Store","kind":"identifier"}],"title":"Store","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCStore","roleHeading":"Enumeration","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","url":"\/documentation\/revenuecat\/store\/promotional","abstract":[{"text":"For entitlements granted via a promo in RevenueCat.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.promotional","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotional","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Store/amazon":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","type":"topic","abstract":[{"text":"For entitlements granted via the Amazon Store.","type":"text"}],"title":"Store.amazon","url":"\/documentation\/revenuecat\/store\/amazon","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"amazon"}]},"doc://RevenueCat/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"type":"topic","url":"\/documentation\/revenuecat\/store\/appstore","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"role":"symbol","title":"Store.appStore"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Store/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/revenuecat\/store\/equatable-implementations","abstract":[],"title":"Equatable Implementations","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","url":"\/documentation\/revenuecat\/store\/unknownstore","abstract":[{"text":"For entitlements granted via an unknown store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.unknownStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknownStore","kind":"identifier"}]},"doc://RevenueCat/Se":{"title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","type":"topic","abstract":[],"title":"RawRepresentable Implementations","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/Encodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","url":"\/documentation\/revenuecat\/store\/encodable-implementations","abstract":[],"kind":"article","type":"topic","title":"Encodable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","type":"topic","abstract":[{"text":"For entitlements granted via Google Play Store.","type":"text"}],"title":"Store.playStore","url":"\/documentation\/revenuecat\/store\/playstore","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"playStore"}]},"doc://RevenueCat/documentation/RevenueCat/Store/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","url":"\/documentation\/revenuecat\/store\/decodable-implementations","abstract":[],"kind":"article","type":"topic","title":"Decodable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","url":"\/documentation\/revenuecat\/store\/stripe","kind":"symbol","title":"Store.stripe","abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stripe","kind":"identifier"}]},"doc://RevenueCat/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/Store/init(rawValue:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)","url":"\/documentation\/revenuecat\/store\/init(rawvalue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"kind":"symbol","type":"topic","title":"init(rawValue:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}]},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","url":"\/documentation\/revenuecat\/store\/macappstore","abstract":[{"text":"For entitlements granted via Apple Mac App Store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.macAppStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"macAppStore","kind":"identifier"}]},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable"},"doc://RevenueCat/s12CaseIterableP":{"title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/store/!=(_:_:).json index 25145b875..7da6ae7f6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/store/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Store/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"role":"symbol","extendedModule":"Swift","symbolKind":"op","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","title":"!=(_:_:)"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/!=(_:_:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/revenuecat\/store\/equatable-implementations","abstract":[],"title":"Equatable Implementations","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/Store/!=(_:_:)":{"url":"\/documentation\/revenuecat\/store\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/amazon.json b/docs/4.37.0/data/documentation/revenuecat/store/amazon.json index 40833a9dd..f50a53de3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/amazon.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/amazon.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAmazon) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"amazon"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/amazon"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via the Amazon Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"amazon"}],"title":"Store.amazon","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCAmazon","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/amazon":{"role":"symbol","title":"Store.amazon","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"amazon"}],"abstract":[{"type":"text","text":"For entitlements granted via the Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/amazon"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Store.amazon","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCAmazon","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"amazon"}],"role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"For entitlements granted via the Amazon Store."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCAmazon) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"amazon"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/store\/amazon"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/amazon":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/amazon","type":"topic","abstract":[{"text":"For entitlements granted via the Amazon Store.","type":"text"}],"title":"Store.amazon","url":"\/documentation\/revenuecat\/store\/amazon","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"amazon"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/appstore.json b/docs/4.37.0/data/documentation/revenuecat/store/appstore.json index ef8cecd16..9bacc5c1c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/appstore.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/appstore.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAppStore) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/appstore"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"title":"Store.appStore","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCAppStore","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"role":"symbol","title":"Store.appStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/appstore"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/appstore"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"RevenueCat"}],"title":"Store.appStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"appStore"}],"externalID":"c:@M@RevenueCat@E@RCStore@RCAppStore"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCAppStore) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/appStore":{"type":"topic","url":"\/documentation\/revenuecat\/store\/appstore","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/appStore","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"appStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple App Store."}],"role":"symbol","title":"Store.appStore"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/decodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/store/decodable-implementations.json index 944360170..ebba2d2d0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/decodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/decodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/store\/decodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Decodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-5gfh5":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/init(from:)-5gfh5"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/decodable-implementations"]}],"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"RevenueCat"}],"title":"Decodable Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5"],"title":"Initializers"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-5gfh5":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","type":"topic","title":"init(from:)","url":"\/documentation\/revenuecat\/store\/init(from:)-5gfh5","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/store/encodable-implementations.json index 67e50980d..d674fb1bb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/store\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/encode(to:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations"},"metadata":{"title":"Encodable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/store\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/encode(to:)":{"kind":"symbol","title":"encode(to:)","type":"topic","url":"\/documentation\/revenuecat\/store\/encode(to:)","role":"symbol","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/store/encode(to:).json index 063ae7936..348c5998d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/store/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat5StoreO6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Store/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The encoder to write data to.","type":"text"}]}],"name":"encoder"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If the value fails to encode anything, ","type":"text"},{"type":"codeVoice","code":"encoder"},{"text":" will encode an empty","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"keyed container in its place."}]},{"inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}],"type":"paragraph"}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/encode(to:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"extendedModule":"RevenueCat","roleHeading":"Instance Method","externalID":"s:10RevenueCat5StoreO6encode2toys7Encoder_p_tKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"RevenueCat"}],"title":"encode(to:)","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Store/encode(to:)":{"kind":"symbol","title":"encode(to:)","type":"topic","url":"\/documentation\/revenuecat\/store\/encode(to:)","role":"symbol","abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/Encodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Encodable-Implementations","url":"\/documentation\/revenuecat\/store\/encodable-implementations","abstract":[],"kind":"article","type":"topic","title":"Encodable Implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/store/equatable-implementations.json index 6b5ed1e17..4b4032df3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/store\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/store\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Equatable-Implementations"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)"],"title":"Operators","generated":true}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"sections":[],"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/!=(_:_:)":{"url":"\/documentation\/revenuecat\/store\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/store/hash(into:).json index 13428656b..8453e3ce3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/store/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/store\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","roleHeading":"Instance Method","title":"hash(into:)","role":"symbol"},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","type":"topic","abstract":[],"title":"RawRepresentable Implementations","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Store/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/store\/hash(into:)","title":"hash(into:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/store/hashvalue.json index ee469647a..d2098b32e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/hashvalue"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"modules":[{"name":"RevenueCat"}],"title":"hashValue","symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","extendedModule":"Swift"},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","type":"topic","abstract":[],"title":"RawRepresentable Implementations","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Store/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue","title":"hashValue","type":"topic","url":"\/documentation\/revenuecat\/store\/hashvalue","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-3u88u.json b/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-3u88u.json index c2b446011..a08ba6140 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-3u88u.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-3u88u.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/init(from:)-3u88u"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCStore","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-3u88u":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/init(from:)-3u88u"},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/store\/init(from:)-3u88u"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}],"name":"decoder"}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"text":" ","type":"text"},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u","interfaceLanguage":"swift"},"abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"init","modules":[{"name":"RevenueCat"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(from:)","extendedModule":"Swift","role":"symbol","roleHeading":"Initializer","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCStore"},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","type":"topic","abstract":[],"title":"RawRepresentable Implementations","url":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations","kind":"article","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-3u88u":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/store\/init(from:)-3u88u","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-5gfh5.json b/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-5gfh5.json index a9db02ca6..bad80c2fd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-5gfh5.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/init(from:)-5gfh5.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/init(from:)-5gfh5"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:10RevenueCat5StoreO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/Decodable-Implementations":{"role":"collectionGroup","title":"Decodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/store\/decodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-5gfh5":{"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/init(from:)-5gfh5"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}],"name":"decoder"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}],"type":"paragraph"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations"]]},"metadata":{"externalID":"s:10RevenueCat5StoreO4fromACs7Decoder_p_tKcfc","extendedModule":"RevenueCat","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","symbolKind":"init"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/init(from:)-5gfh5"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Store/Decodable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/Decodable-Implementations","url":"\/documentation\/revenuecat\/store\/decodable-implementations","abstract":[],"kind":"article","type":"topic","title":"Decodable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-5gfh5":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","type":"topic","title":"init(from:)","url":"\/documentation\/revenuecat\/store\/init(from:)-5gfh5","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-5gfh5","abstract":[{"text":"Creates a new instance by decoding from the given decoder.","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/store/init(rawvalue:).json index 67fc6e7ef..201855e06 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/store/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat5StoreO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/init(rawvalue:)"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/init(rawvalue:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}]}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}]},{"type":"codeListing","code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":")"}],"roleHeading":"Initializer","role":"symbol","title":"init(rawValue:)","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat5StoreO8rawValueACSgSi_tcfc","symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/init(rawValue:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(rawValue:)","url":"\/documentation\/revenuecat\/store\/init(rawvalue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"kind":"symbol","type":"topic","title":"init(rawValue:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/macappstore.json b/docs/4.37.0/data/documentation/revenuecat/store/macappstore.json index 85f1e1b29..640ffe1a6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/macappstore.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/macappstore.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCMacAppStore) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/macappstore"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via Apple Mac App Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}],"title":"Store.macAppStore","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCMacAppStore","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"role":"symbol","title":"Store.macAppStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Apple Mac App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/macappstore"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCMacAppStore) "},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"macAppStore"}]}]}],"abstract":[{"type":"text","text":"For entitlements granted via Apple Mac App Store."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/macappstore"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Case","title":"Store.macAppStore","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"macAppStore","kind":"identifier"}],"externalID":"c:@M@RevenueCat@E@RCStore@RCMacAppStore","symbolKind":"case","role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/macAppStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/macAppStore","url":"\/documentation\/revenuecat\/store\/macappstore","abstract":[{"text":"For entitlements granted via Apple Mac App Store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.macAppStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"macAppStore","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/playstore.json b/docs/4.37.0/data/documentation/revenuecat/store/playstore.json index cbefea553..8ebea9c54 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/playstore.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/playstore.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPlayStore) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"playStore"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/playstore"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via Google Play Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"playStore"}],"title":"Store.playStore","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCPlayStore","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"role":"symbol","title":"Store.playStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"playStore"}],"abstract":[{"type":"text","text":"For entitlements granted via Google Play Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/playstore"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCPlayStore) ","kind":"text"},{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"playStore","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"externalID":"c:@M@RevenueCat@E@RCStore@RCPlayStore","title":"Store.playStore","role":"symbol","roleHeading":"Case","modules":[{"name":"RevenueCat"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"playStore","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore"},"variants":[{"paths":["\/documentation\/revenuecat\/store\/playstore"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"For entitlements granted via Google Play Store.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/playStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/playStore","type":"topic","abstract":[{"text":"For entitlements granted via Google Play Store.","type":"text"}],"title":"Store.playStore","url":"\/documentation\/revenuecat\/store\/playstore","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"playStore"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/promotional.json b/docs/4.37.0/data/documentation/revenuecat/store/promotional.json index 2cf614d60..cf4778b64 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/promotional.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/promotional.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPromotional) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/promotional"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via a promo in RevenueCat."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"title":"Store.promotional","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCPromotional","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"role":"symbol","title":"Store.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"For entitlements granted via a promo in RevenueCat."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/promotional"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPromotional) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/store\/promotional"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"promotional","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCPromotional","roleHeading":"Case","title":"Store.promotional","role":"symbol"},"abstract":[{"text":"For entitlements granted via a promo in RevenueCat.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/Store/promotional":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/promotional","url":"\/documentation\/revenuecat\/store\/promotional","abstract":[{"text":"For entitlements granted via a promo in RevenueCat.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.promotional","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotional","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/store/rawrepresentable-implementations.json index 93f558cd2..f3b00dc58 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/store\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-3u88u":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/init(from:)-3u88u"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Store/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/hash(into:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/rawrepresentable-implementations"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u"],"generated":true,"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)"],"generated":true}],"sections":[],"kind":"article","metadata":{"role":"collectionGroup","title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/init(from:)-3u88u":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/init(from:)-3u88u","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Decodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"title":"init(from:)","type":"topic","url":"\/documentation\/revenuecat\/store\/init(from:)-3u88u","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hashValue","title":"hashValue","type":"topic","url":"\/documentation\/revenuecat\/store\/hashvalue","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Store/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/store\/hash(into:)","title":"hash(into:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/stripe.json b/docs/4.37.0/data/documentation/revenuecat/store/stripe.json index 5c1335150..7f6c629eb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/stripe.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/stripe.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStripe) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stripe"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/stripe"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stripe"}],"title":"Store.stripe","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCStripe","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"role":"symbol","title":"Store.stripe","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stripe"}],"abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/stripe"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/store\/stripe"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"kind":"symbol","metadata":{"symbolKind":"case","roleHeading":"Case","title":"Store.stripe","externalID":"c:@M@RevenueCat@E@RCStore@RCStripe","modules":[{"name":"RevenueCat"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"stripe","kind":"identifier"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCStripe) ","kind":"text"},{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"stripe","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Store/stripe":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/stripe","url":"\/documentation\/revenuecat\/store\/stripe","kind":"symbol","title":"Store.stripe","abstract":[{"type":"text","text":"For entitlements granted via Stripe."}],"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stripe","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/store/unknownstore.json b/docs/4.37.0/data/documentation/revenuecat/store/unknownstore.json index 19e037e98..2bf579b0d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/store/unknownstore.json +++ b/docs/4.37.0/data/documentation/revenuecat/store/unknownstore.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCUnknownStore) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownStore"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/store\/unknownstore"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"For entitlements granted via an unknown store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownStore"}],"title":"Store.unknownStore","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStore@RCUnknownStore","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"role":"symbol","title":"Store.unknownStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknownStore"}],"abstract":[{"type":"text","text":"For entitlements granted via an unknown store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/store\/unknownstore"}}} \ No newline at end of file +{"abstract":[{"text":"For entitlements granted via an unknown store.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/store\/unknownstore"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCUnknownStore) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknownStore","kind":"identifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@E@RCStore@RCUnknownStore","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknownStore"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","role":"symbol","title":"Store.unknownStore","roleHeading":"Case"},"references":{"doc://RevenueCat/documentation/RevenueCat/Store/unknownStore":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store\/unknownStore","url":"\/documentation\/revenuecat\/store\/unknownstore","abstract":[{"text":"For entitlements granted via an unknown store.","type":"text"}],"kind":"symbol","type":"topic","title":"Store.unknownStore","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknownStore","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront.json b/docs/4.37.0/data/documentation/revenuecat/storefront.json index 6c097d314..7772c7157 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStorefront) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Don’t save the storefront information with your user information; storefront information can change"},{"type":"text","text":" "},{"type":"text","text":"at any time. Always get the storefront identifier immediately before you display product information or availability"},{"type":"text","text":" "},{"type":"text","text":"to the user in your app. Storefront information may not be used to develop or enhance a user profile,"},{"type":"text","text":" "},{"type":"text","text":"or track customers for advertising or marketing purposes."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"title":"Storefront","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)"]},{"title":"Type Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront"]}],"references":{"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk2Storefront":{"role":"symbol","title":"sk2Storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Storefront"},{"kind":"text","text":": StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"Storefront"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/sk2storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1Storefront":{"role":"symbol","title":"sk1Storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"Storefront"},{"type":"text","text":" represents an "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/sk1storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront/countryCode":{"role":"symbol","title":"countryCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The three-letter code representing the country or region"},{"type":"text","text":" "},{"type":"text","text":"associated with the App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/countrycode"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1CurrentStorefront":{"role":"symbol","title":"sk1CurrentStorefront","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1CurrentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The current App Store storefront for the device obtained from StoreKit 1 only."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/sk1currentstorefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A value defined by Apple that uniquely identifies an App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Storefront/currentStorefront":{"role":"symbol","title":"currentStorefront","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The current App Store storefront for the device."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/currentstorefront"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Storefront/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/description"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/isequal(_:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Storefront/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/hash"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCStorefront) ","kind":"text"},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Storefront"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","type":"heading","level":2,"anchor":"overview"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Don’t save the storefront information with your user information; storefront information can change","type":"text"},{"type":"text","text":" "},{"text":"at any time. Always get the storefront identifier immediately before you display product information or availability","type":"text"},{"type":"text","text":" "},{"text":"to the user in your app. Storefront information may not be used to develop or enhance a user profile,","type":"text"},{"text":" ","type":"text"},{"text":"or track customers for advertising or marketing purposes.","type":"text"}]}],"type":"aside","name":"Note","style":"note"}],"kind":"content"}],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"]},{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront"],"title":"Type Properties"}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStorefront","title":"Storefront","role":"symbol","roleHeading":"Class","modules":[{"name":"RevenueCat"}],"symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"text":"Storefront","kind":"identifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront"]}],"sections":[],"abstract":[{"text":"An object containing the location and unique identifier of an Apple App Store storefront.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"doc://RevenueCat/objc(pl)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol","type":"unresolvable"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Storefront/isEqual(_:)":{"url":"\/documentation\/revenuecat\/storefront\/isequal(_:)","kind":"symbol","title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront/description":{"url":"\/documentation\/revenuecat\/storefront\/description","kind":"symbol","title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront/currentStorefront":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"The current App Store storefront for the device."}],"title":"currentStorefront","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","url":"\/documentation\/revenuecat\/storefront\/currentstorefront"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Storefront/countryCode":{"url":"\/documentation\/revenuecat\/storefront\/countrycode","kind":"symbol","title":"countryCode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","role":"symbol","abstract":[{"text":"The three-letter code representing the country or region","type":"text"},{"text":" ","type":"text"},{"text":"associated with the App Store storefront.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"countryCode","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1Storefront":{"kind":"symbol","title":"sk1Storefront","url":"\/documentation\/revenuecat\/storefront\/sk1storefront","abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":" if this "},{"code":"Storefront","type":"codeVoice"},{"text":" represents an ","type":"text"},{"type":"codeVoice","code":"SKStorefront"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1Storefront","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Storefront/identifier":{"url":"\/documentation\/revenuecat\/storefront\/identifier","kind":"symbol","title":"identifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","role":"symbol","abstract":[{"type":"text","text":"A value defined by Apple that uniquely identifies an App Store storefront."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk2Storefront":{"url":"\/documentation\/revenuecat\/storefront\/sk2storefront","kind":"symbol","title":"sk2Storefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront","role":"symbol","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"StoreKit.Storefront"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"Storefront"},{"text":" represents a ","type":"text"},{"type":"codeVoice","code":"StoreKit.Storefront"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk2Storefront"},{"text":": StoreKit","kind":"text"},{"kind":"text","text":"."},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1CurrentStorefront":{"url":"\/documentation\/revenuecat\/storefront\/sk1currentstorefront","kind":"symbol","title":"sk1CurrentStorefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront","role":"symbol","abstract":[{"text":"The current App Store storefront for the device obtained from StoreKit 1 only.","type":"text"}],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1CurrentStorefront","kind":"identifier"},{"kind":"text","text":": "},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable","title":"ObjectiveC.NSObject"},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Storefront/hash":{"url":"\/documentation\/revenuecat\/storefront\/hash","kind":"symbol","title":"hash","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/countrycode.json b/docs/4.37.0/data/documentation/revenuecat/storefront/countrycode.json index b0c32fee5..5cbe75f32 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/countrycode.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/countrycode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This property uses the ISO 3166-1 Alpha-3 country code representation."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/countrycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The three-letter code representing the country or region"},{"type":"text","text":" "},{"type":"text","text":"associated with the App Store storefront."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"countryCode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)countryCode","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront/countryCode":{"role":"symbol","title":"countryCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"countryCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The three-letter code representing the country or region"},{"type":"text","text":" "},{"type":"text","text":"associated with the App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/countrycode"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode"},"sections":[],"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"countryCode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)countryCode","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"countryCode"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"abstract":[{"text":"The three-letter code representing the country or region","type":"text"},{"type":"text","text":" "},{"type":"text","text":"associated with the App Store storefront."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront\/countrycode"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"countryCode","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This property uses the ISO 3166-1 Alpha-3 country code representation."}]}]}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/countryCode":{"url":"\/documentation\/revenuecat\/storefront\/countrycode","kind":"symbol","title":"countryCode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/countryCode","role":"symbol","abstract":[{"text":"The three-letter code representing the country or region","type":"text"},{"text":" ","type":"text"},{"text":"associated with the App Store storefront.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"countryCode","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/currentstorefront.json b/docs/4.37.0/data/documentation/revenuecat/storefront/currentstorefront.json index 08280d8b4..447195ab3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/currentstorefront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/currentstorefront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"async"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/currentstorefront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The current App Store storefront for the device."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"currentStorefront","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat10StorefrontC07currentC0ACSgvpZ","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.1","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/currentStorefront":{"role":"symbol","title":"currentStorefront","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The current App Store storefront for the device."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/currentstorefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"kind":"text","text":"?"}],"role":"symbol","title":"currentStorefront","extendedModule":"RevenueCat","externalID":"s:10RevenueCat10StorefrontC07currentC0ACSgvpZ","roleHeading":"Type Property","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS"},{"name":"macOS","beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false},{"unavailable":false,"name":"Mac Catalyst","beta":false,"deprecated":false,"introducedAt":"13.1"},{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"tvOS"},{"introducedAt":"6.2","beta":false,"unavailable":false,"name":"watchOS","deprecated":false}],"modules":[{"name":"RevenueCat"}],"symbolKind":"property"},"abstract":[{"type":"text","text":"The current App Store storefront for the device."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","text":"Storefront","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/currentstorefront"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront"},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/currentStorefront":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"The current App Store storefront for the device."}],"title":"currentStorefront","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/currentStorefront","url":"\/documentation\/revenuecat\/storefront\/currentstorefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/description.json b/docs/4.37.0/data/documentation/revenuecat/storefront/description.json index 08b2fcaa4..9625590d1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Storefront/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/description"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront\/description"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)description","roleHeading":"Instance Property","title":"description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property"},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Storefront/description":{"url":"\/documentation\/revenuecat\/storefront\/description","kind":"symbol","title":"description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/description","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/hash.json b/docs/4.37.0/data/documentation/revenuecat/storefront/hash.json index 98aa067c8..a2972c4f9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Storefront/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/hash"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront\/hash"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)hash","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"hash","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash"},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/hash":{"url":"\/documentation\/revenuecat\/storefront\/hash","kind":"symbol","title":"hash","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/hash","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/identifier.json b/docs/4.37.0/data/documentation/revenuecat/storefront/identifier.json index 98cb50193..45aa8d8fc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/identifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A value defined by Apple that uniquely identifies an App Store storefront."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"identifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)identifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A value defined by Apple that uniquely identifies an App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"A value defined by Apple that uniquely identifies an App Store storefront.","type":"text"}],"metadata":{"title":"identifier","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(py)identifier","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/identifier":{"url":"\/documentation\/revenuecat\/storefront\/identifier","kind":"symbol","title":"identifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/identifier","role":"symbol","abstract":[{"type":"text","text":"A value defined by Apple that uniquely identifies an App Store storefront."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/storefront/isequal(_:).json index e133fc0dd..e4559f04a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Storefront/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/isequal(_:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront\/isequal(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStorefront(im)isEqual:","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/isEqual(_:)":{"url":"\/documentation\/revenuecat\/storefront\/isequal(_:)","kind":"symbol","title":"isEqual(_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/isEqual(_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/sk1currentstorefront.json b/docs/4.37.0/data/documentation/revenuecat/storefront/sk1currentstorefront.json index 5a8d9a13e..b46bd5212 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/sk1currentstorefront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/sk1currentstorefront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1CurrentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/sk1currentstorefront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The current App Store storefront for the device obtained from StoreKit 1 only."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk1CurrentStorefront","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1CurrentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStorefront(cpy)sk1CurrentStorefront","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.1","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1CurrentStorefront":{"role":"symbol","title":"sk1CurrentStorefront","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1CurrentStorefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The current App Store storefront for the device obtained from StoreKit 1 only."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/sk1currentstorefront"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront\/sk1currentstorefront"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The current App Store storefront for the device obtained from StoreKit 1 only."}],"metadata":{"title":"sk1CurrentStorefront","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk1CurrentStorefront"},{"kind":"text","text":": "},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"text":"?","kind":"text"}],"roleHeading":"Type Property","externalID":"c:@CM@RevenueCat@objc(cs)RCStorefront(cpy)sk1CurrentStorefront","symbolKind":"property","extendedModule":"RevenueCat","platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","beta":false},{"beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"deprecated":false,"name":"Mac Catalyst","introducedAt":"13.1","unavailable":false,"beta":false},{"unavailable":false,"deprecated":false,"name":"tvOS","beta":false,"introducedAt":"13.0"},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.2","name":"watchOS"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk1CurrentStorefront"},{"text":": ","kind":"text"},{"text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1CurrentStorefront":{"url":"\/documentation\/revenuecat\/storefront\/sk1currentstorefront","kind":"symbol","title":"sk1CurrentStorefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1CurrentStorefront","role":"symbol","abstract":[{"text":"The current App Store storefront for the device obtained from StoreKit 1 only.","type":"text"}],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1CurrentStorefront","kind":"identifier"},{"kind":"text","text":": "},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/sk1storefront.json b/docs/4.37.0/data/documentation/revenuecat/storefront/sk1storefront.json index cd283cf40..58f492ee7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/sk1storefront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/sk1storefront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/sk1storefront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"Storefront"},{"type":"text","text":" represents an "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk1Storefront","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStorefront(py)sk1Storefront","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.1","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1Storefront":{"role":"symbol","title":"sk1Storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"Storefront"},{"type":"text","text":" represents an "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/sk1storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"metadata":{"extendedModule":"RevenueCat","title":"sk1Storefront","roleHeading":"Instance Property","externalID":"c:@CM@RevenueCat@objc(cs)RCStorefront(py)sk1Storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Storefront"},{"text":": ","kind":"text"},{"text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"platforms":[{"name":"iOS","introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"name":"macOS","beta":false},{"beta":false,"introducedAt":"13.1","unavailable":false,"deprecated":false,"name":"Mac Catalyst"},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"introducedAt":"6.2","beta":false,"unavailable":false,"name":"watchOS","deprecated":false}]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/sk1storefront"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Returns the "},{"code":"SKStorefront","type":"codeVoice"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"Storefront"},{"text":" represents an ","type":"text"},{"code":"SKStorefront","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/sk1Storefront":{"kind":"symbol","title":"sk1Storefront","url":"\/documentation\/revenuecat\/storefront\/sk1storefront","abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKStorefront"},{"type":"text","text":" if this "},{"code":"Storefront","type":"codeVoice"},{"text":" represents an ","type":"text"},{"type":"codeVoice","code":"SKStorefront"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1Storefront","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SKStorefront","preciseIdentifier":"c:objc(cs)SKStorefront","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk1Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storefront/sk2storefront.json b/docs/4.37.0/data/documentation/revenuecat/storefront/sk2storefront.json index 9417491e7..e90b4197b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storefront/sk2storefront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storefront/sk2storefront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Storefront"},{"kind":"text","text":": StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storefront\/sk2storefront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"Storefront"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk2Storefront","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Storefront"},{"kind":"text","text":": StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat10StorefrontC03sk2C08StoreKitABVSgvp","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront/sk2Storefront":{"role":"symbol","title":"sk2Storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Storefront"},{"kind":"text","text":": StoreKit"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"Storefront"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storefront\/sk2storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Storefront"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"Storefront"},{"text":" represents a ","type":"text"},{"type":"codeVoice","code":"StoreKit.Storefront"},{"text":".","type":"text"}],"metadata":{"symbolKind":"property","title":"sk2Storefront","platforms":[{"unavailable":false,"name":"iOS","beta":false,"introducedAt":"15.0","deprecated":false},{"beta":false,"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"12.0"},{"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"15.0","beta":false},{"unavailable":false,"name":"watchOS","beta":false,"deprecated":false,"introducedAt":"8.0"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","extendedModule":"RevenueCat","externalID":"s:10RevenueCat10StorefrontC03sk2C08StoreKitABVSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk2Storefront","kind":"identifier"},{"kind":"text","text":": StoreKit"},{"kind":"text","text":"."},{"preciseIdentifier":"s:8StoreKit10StorefrontV","text":"Storefront","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storefront\/sk2storefront"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sk2Storefront","kind":"identifier"},{"kind":"text","text":": StoreKit"},{"text":".","kind":"text"},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]},{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Storefront"},{"text":": ","kind":"text"},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Storefront/sk2Storefront":{"url":"\/documentation\/revenuecat\/storefront\/sk2storefront","kind":"symbol","title":"sk2Storefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront\/sk2Storefront","role":"symbol","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"StoreKit.Storefront"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"Storefront"},{"text":" represents a ","type":"text"},{"type":"codeVoice","code":"StoreKit.Storefront"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk2Storefront"},{"text":": StoreKit","kind":"text"},{"kind":"text","text":"."},{"text":"Storefront","kind":"typeIdentifier","preciseIdentifier":"s:8StoreKit10StorefrontV"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion.json new file mode 100644 index 000000000..0a5b9d266 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit1","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit2"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/init(rawValue:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/default"],"title":"Type Properties"},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY"]}],"abstract":[{"text":"Defines which version of StoreKit may be used","type":"text"}],"metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StoreKitVersion","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCStoreKitVersion","roleHeading":"Enumeration","title":"StoreKitVersion","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCStoreKitVersion) "},{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"StoreKitVersion","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/Equatable-Implementations","type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","abstract":[],"kind":"article"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/storeKit2":{"url":"\/documentation\/revenuecat\/storekitversion\/storekit2","title":"StoreKitVersion.storeKit2","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Always use StoreKit 2 (StoreKit 1 will be used if StoreKit 2 is not available in the current device.)"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeKit2","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit2","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/storeKit1":{"url":"\/documentation\/revenuecat\/storekitversion\/storekit1","title":"StoreKitVersion.storeKit1","kind":"symbol","role":"symbol","abstract":[{"text":"Always use StoreKit 1.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeKit1","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit1","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/CustomDebugStringConvertible-Implementations":{"url":"\/documentation\/revenuecat\/storekitversion\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/CustomDebugStringConvertible-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/default":{"url":"\/documentation\/revenuecat\/storekitversion\/default","title":"default","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Let RevenueCat use the most appropiate version of StoreKit"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"StoreKitVersion","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/default","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storekitversion\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storekitversion\/init(rawvalue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","title":"init(rawValue:)","kind":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/init(rawValue:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/!=(_:_:).json new file mode 100644 index 000000000..f69cfc60d --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/!=(_:_:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/!=(_:_:)"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion\/!=(_:_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/Equatable-Implementations"]]},"metadata":{"roleHeading":"Operator","extendedModule":"Swift","symbolKind":"op","title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreKitVersion","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/Equatable-Implementations","type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","abstract":[],"kind":"article"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/!=(_:_:)","role":"symbol","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/customdebugstringconvertible-implementations.json new file mode 100644 index 000000000..36d5061fc --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/customdebugstringconvertible-implementations.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion\/customdebugstringconvertible-implementations"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/debugDescription"],"title":"Instance Properties"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/debugDescription":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/debugDescription","title":"debugDescription","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Returns a spurtring representation of the StoreKit version"}],"type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/debugdescription","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/debugdescription.json new file mode 100644 index 000000000..f46a8370f --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/debugdescription.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/CustomDebugStringConvertible-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"text":"Returns a spurtring representation of the StoreKit version","type":"text"}],"metadata":{"extendedModule":"RevenueCat","externalID":"s:10RevenueCat15StoreKitVersionO16debugDescriptionSSvp","title":"debugDescription","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion\/debugdescription"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/CustomDebugStringConvertible-Implementations":{"url":"\/documentation\/revenuecat\/storekitversion\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/CustomDebugStringConvertible-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/debugDescription":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/debugDescription","title":"debugDescription","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Returns a spurtring representation of the StoreKit version"}],"type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/debugdescription","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/default.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/default.json new file mode 100644 index 000000000..0f5fd715d --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/default.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion\/default"]}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"`default`","kind":"identifier"},{"kind":"text","text":": "},{"text":"StoreKitVersion","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Let RevenueCat use the most appropiate version of StoreKit","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:10RevenueCat15StoreKitVersionO7defaultACvpZ","extendedModule":"RevenueCat","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"StoreKitVersion","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion"}],"title":"default","roleHeading":"Type Property"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/default"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/default":{"url":"\/documentation\/revenuecat\/storekitversion\/default","title":"default","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Let RevenueCat use the most appropiate version of StoreKit"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"StoreKitVersion","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreKitVersion","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/default","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/equatable-implementations.json new file mode 100644 index 000000000..1cbd63af2 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/equatable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/!=(_:_:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/storekitversion\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/Equatable-Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/!=(_:_:)","role":"symbol","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/hash(into:).json new file mode 100644 index 000000000..f29c4e5ab --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/hash(into:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/revenuecat\/storekitversion\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"symbolKind":"method","extendedModule":"Swift","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreKitVersion","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hash(into:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hash(into:)","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","abstract":[],"title":"hash(into:)","type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storekitversion\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/hashvalue.json new file mode 100644 index 000000000..97fea5d59 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/hashvalue.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hashValue"},"metadata":{"extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreKitVersion","roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storekitversion\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations"]]},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/hashValue":{"url":"\/documentation\/revenuecat\/storekitversion\/hashvalue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hashValue","abstract":[],"title":"hashValue","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storekitversion\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations","abstract":[],"title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/init(rawvalue:).json new file mode 100644 index 000000000..c3cdc9c3b --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/init(rawvalue:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"If there is no value of the type that corresponds with the specified raw","type":"text"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"code":"nil","type":"codeVoice"},{"type":"text","text":". For example:"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/storekitversion\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/init(rawValue:)","interfaceLanguage":"swift"},"metadata":{"title":"init(rawValue:)","externalID":"s:10RevenueCat15StoreKitVersionO8rawValueACSgSi_tcfc","symbolKind":"init","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storekitversion\/init(rawvalue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","title":"init(rawValue:)","kind":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/init(rawValue:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/rawrepresentable-implementations.json new file mode 100644 index 000000000..51cf86f36 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hashValue"],"title":"Instance Properties"},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hash(into:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion\/rawrepresentable-implementations"]}],"metadata":{"title":"RawRepresentable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hash(into:)","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","abstract":[],"title":"hash(into:)","type":"topic","url":"\/documentation\/revenuecat\/storekitversion\/hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/hashValue":{"url":"\/documentation\/revenuecat\/storekitversion\/hashvalue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/hashValue","abstract":[],"title":"hashValue","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/storekit1.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/storekit1.json new file mode 100644 index 000000000..de5c370a4 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/storekit1.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/revenuecat\/storekitversion\/storekit1"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit1","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Always use StoreKit 1."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCStoreKitVersion1) "},{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeKit1"}]}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"StoreKitVersion.storeKit1","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStoreKitVersion@RCStoreKitVersion1","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"storeKit1","kind":"identifier"}],"role":"symbol"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/storeKit1":{"url":"\/documentation\/revenuecat\/storekitversion\/storekit1","title":"StoreKitVersion.storeKit1","kind":"symbol","role":"symbol","abstract":[{"text":"Always use StoreKit 1.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeKit1","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit1","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storekitversion/storekit2.json b/docs/4.37.0/data/documentation/revenuecat/storekitversion/storekit2.json new file mode 100644 index 000000000..e3dd64c21 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/storekitversion/storekit2.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storekitversion\/storekit2"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"storeKit2","kind":"identifier"}],"title":"StoreKitVersion.storeKit2","role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCStoreKitVersion@RCStoreKitVersion2","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit2"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion"]]},"abstract":[{"text":"Always use StoreKit 2 (StoreKit 1 will be used if StoreKit 2 is not available in the current device.)","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCStoreKitVersion2) ","kind":"text"},{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"storeKit2","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"content":[{"inlineContent":[{"type":"text","text":"Make sure you have an In-App Purchase Key configured in your app."},{"type":"text","text":" "},{"type":"text","text":"Please see https:\/\/rev.cat\/in-app-purchase-key-configuration for more info."}],"type":"paragraph"}],"style":"warning","type":"aside","name":"Warning"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion/storeKit2":{"url":"\/documentation\/revenuecat\/storekitversion\/storekit2","title":"StoreKitVersion.storeKit2","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Always use StoreKit 2 (StoreKit 1 will be used if StoreKit 2 is not available in the current device.)"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storeKit2","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion\/storeKit2","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreKitVersion":{"url":"\/documentation\/revenuecat\/storekitversion","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreKitVersion","navigatorTitle":[{"text":"StoreKitVersion","kind":"identifier"}],"abstract":[{"type":"text","text":"Defines which version of StoreKit may be used"}],"title":"StoreKitVersion","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreKitVersion"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype.json index 6ad2e1c8a..aaf387697 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreMessageType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"title":"StoreMessageType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCStoreMessageType","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/priceIncreaseConsent":{"role":"symbol","title":"StoreMessageType.priceIncreaseConsent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseConsent"}],"abstract":[{"type":"text","text":"Message shown when there is a price increase in a subscription that requires consent"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/generic":{"role":"symbol","title":"StoreMessageType.generic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generic"}],"abstract":[{"type":"text","text":"Generic Store messages"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/generic"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/billingIssue":{"role":"symbol","title":"StoreMessageType.billingIssue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssue"}],"abstract":[{"type":"text","text":"Message shown when there are billing issues in a subscription"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/billingissue"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations"},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","title":"Swift.CaseIterable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","title":"showStoreMessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreMessageType","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Displays the specified store in-app message types to the user if there are any available to be shown."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"}}} \ No newline at end of file +{"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/s12CaseIterableP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storemessagetype"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCStoreMessageType) ","kind":"text"},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","text":"Related Symbols","type":"heading","level":4},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","isActive":true,"type":"reference"}],"type":"paragraph"}]}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@E@RCStoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"StoreMessageType","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"enum","role":"symbol","title":"StoreMessageType","navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}],"roleHeading":"Enumeration"},"references":{"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showStoreMessages(for:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showStoreMessages(for:)","abstract":[{"text":"Displays the specified store in-app message types to the user if there are any available to be shown.","type":"text"}],"title":"showStoreMessages(for:)","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showStoreMessages"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCStoreMessageType","text":"StoreMessageType"},{"text":">) ","kind":"text"},{"text":"async","kind":"keyword"}]},"doc://RevenueCat/s12CaseIterableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12CaseIterableP","title":"Swift.CaseIterable"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/priceIncreaseConsent":{"type":"topic","abstract":[{"text":"Message shown when there is a price increase in a subscription that requires consent","type":"text"}],"title":"StoreMessageType.priceIncreaseConsent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"priceIncreaseConsent"}]},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/init(rawValue:)":{"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","url":"\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations","kind":"article","title":"RawRepresentable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/generic":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generic"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","abstract":[{"type":"text","text":"Generic Store messages"}],"type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/generic","title":"StoreMessageType.generic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/revenuecat\/storemessagetype\/equatable-implementations","role":"collectionGroup","abstract":[],"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/billingIssue":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"billingIssue","kind":"identifier"}],"abstract":[{"type":"text","text":"Message shown when there are billing issues in a subscription"}],"title":"StoreMessageType.billingIssue","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","url":"\/documentation\/revenuecat\/storemessagetype\/billingissue"},"doc://RevenueCat/SY":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/!=(_:_:).json index 3d74491ab..a160425c9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreMessageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)"},"metadata":{"title":"!=(_:_:)","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreMessageType","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Operator","role":"symbol","extendedModule":"Swift","symbolKind":"op"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/revenuecat\/storemessagetype\/equatable-implementations","role":"collectionGroup","abstract":[],"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/!=(_:_:)":{"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/billingissue.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/billingissue.json index 0a877e1ee..390607cc0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/billingissue.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/billingissue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssue"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/billingissue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Message shown when there are billing issues in a subscription"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssue"}],"title":"StoreMessageType.billingIssue","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStoreMessageType@RCStoreMessageTypeBillingIssue","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/billingIssue":{"role":"symbol","title":"StoreMessageType.billingIssue","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingIssue"}],"abstract":[{"type":"text","text":"Message shown when there are billing issues in a subscription"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/billingissue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"billingIssue","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"symbolKind":"case","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"billingIssue","kind":"identifier"}],"role":"symbol","roleHeading":"Case","title":"StoreMessageType.billingIssue","externalID":"c:@M@RevenueCat@E@RCStoreMessageType@RCStoreMessageTypeBillingIssue"},"abstract":[{"type":"text","text":"Message shown when there are billing issues in a subscription"}],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/billingissue"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/billingIssue":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"billingIssue","kind":"identifier"}],"abstract":[{"type":"text","text":"Message shown when there are billing issues in a subscription"}],"title":"StoreMessageType.billingIssue","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/billingIssue","url":"\/documentation\/revenuecat\/storemessagetype\/billingissue"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/equatable-implementations.json index d49382f9f..d4e264de2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/Equatable-Implementations"},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)"],"generated":true,"title":"Operators"}],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storemessagetype\/equatable-implementations"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/!=(_:_:)":{"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/generic.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/generic.json index 2d931e8bf..ab95fb875 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/generic.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/generic.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generic"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/generic"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Generic Store messages"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generic"}],"title":"StoreMessageType.generic","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStoreMessageType@RCStoreMessageTypeGeneric","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/generic":{"role":"symbol","title":"StoreMessageType.generic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"generic"}],"abstract":[{"type":"text","text":"Generic Store messages"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/generic"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Generic Store messages","type":"text"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generic"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStoreMessageType@RCStoreMessageTypeGeneric","roleHeading":"Case","title":"StoreMessageType.generic","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generic"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/generic"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/generic":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"generic"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/generic","abstract":[{"type":"text","text":"Generic Store messages"}],"type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/generic","title":"StoreMessageType.generic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hash(into:).json index c045c5ae4..978401b35 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreMessageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/hash(into:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"hash(into:)","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreMessageType","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"RevenueCat"}]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations","kind":"article","title":"RawRepresentable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hash(into:)":{"url":"\/documentation\/revenuecat\/storemessagetype\/hash(into:)","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)","role":"symbol","abstract":[],"type":"topic","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hashvalue.json index cacacbf5b..dd5eeb3ff 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreMessageType","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCStoreMessageType","symbolKind":"property","roleHeading":"Instance Property"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations","kind":"article","title":"RawRepresentable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","abstract":[],"title":"hashValue","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/hashvalue","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/init(rawvalue:).json index bd87fa629..3c46432bf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat16StoreMessageTypeO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}],"type":"paragraph"},{"type":"codeListing","code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null}],"kind":"content"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"externalID":"s:10RevenueCat16StoreMessageTypeO8rawValueACSgSi_tcfc","title":"init(rawValue:)","role":"symbol","roleHeading":"Initializer","modules":[{"name":"RevenueCat"}],"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}]},"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/init(rawValue:)":{"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","url":"\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/init(rawValue:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/priceincreaseconsent.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/priceincreaseconsent.json index e877742e4..2f63cbdb5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/priceincreaseconsent.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/priceincreaseconsent.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseConsent"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Message shown when there is a price increase in a subscription that requires consent"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseConsent"}],"title":"StoreMessageType.priceIncreaseConsent","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCStoreMessageType@RCStoreMessageTypePriceIncreaseConsent","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/priceIncreaseConsent":{"role":"symbol","title":"StoreMessageType.priceIncreaseConsent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseConsent"}],"abstract":[{"type":"text","text":"Message shown when there is a price increase in a subscription that requires consent"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Message shown when there is a price increase in a subscription that requires consent"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"priceIncreaseConsent","kind":"identifier"}],"title":"StoreMessageType.priceIncreaseConsent","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCStoreMessageType@RCStoreMessageTypePriceIncreaseConsent","roleHeading":"Case"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"priceIncreaseConsent","kind":"identifier"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/priceIncreaseConsent":{"type":"topic","abstract":[{"text":"Message shown when there is a price increase in a subscription that requires consent","type":"text"}],"title":"StoreMessageType.priceIncreaseConsent","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/priceIncreaseConsent","kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"priceIncreaseConsent"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/rawrepresentable-implementations.json index 7eb37a8f2..b0a147cdb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storemessagetype/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storemessagetype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"role":"symbol","title":"StoreMessageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreMessageType"}],"abstract":[{"type":"text","text":"Type of messages available in StoreKit"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreMessageType"}],"url":"\/documentation\/revenuecat\/storemessagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/RawRepresentable-Implementations"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType"]]},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)"],"generated":true}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hashValue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","abstract":[],"title":"hashValue","type":"topic","url":"\/documentation\/revenuecat\/storemessagetype\/hashvalue","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType":{"type":"topic","abstract":[{"text":"Type of messages available in StoreKit","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType","url":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreMessageType","kind":"identifier"}],"navigatorTitle":[{"text":"StoreMessageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreMessageType/hash(into:)":{"url":"\/documentation\/revenuecat\/storemessagetype\/hash(into:)","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreMessageType\/hash(into:)","role":"symbol","abstract":[],"type":"topic","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct.json index a8f8d238a..e64a03b02 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"title":"StoreProduct","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}]},"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreProduct) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/getEligiblePromotionalOffers()":{"role":"symbol","title":"getEligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productType-swift.property":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"abstract":[{"type":"text","text":"The type of product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"role":"symbol","title":"localizedPricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedTitle":{"role":"symbol","title":"localizedTitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedtitle"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/hash"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"role":"symbol","title":"pricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperyear"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","title":"localizedPricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per week using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isFamilyShareable":{"role":"symbol","title":"isFamilyShareable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","title":"localizedPricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk2Product:)":{"role":"symbol","title":"init(sk2Product:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk1Product:)":{"role":"symbol","title":"init(sk1Product:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","title":"productCategory","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceDecimalNumber":{"role":"symbol","title":"priceDecimalNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk1Product":{"role":"symbol","title":"sk1Product","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKProduct"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/sk1product"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionGroupIdentifier":{"role":"symbol","title":"subscriptionGroupIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedIntroductoryPriceString":{"role":"symbol","title":"localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The price of the "},{"type":"codeVoice","code":"introductoryPrice"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"role":"symbol","title":"pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk2Product":{"role":"symbol","title":"sk2Product","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"Product"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Product"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/currencyCode":{"role":"symbol","title":"currencyCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currency of the product’s price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/currencycode"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A description of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"role":"symbol","title":"pricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreProduct) "},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreProduct","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","type":"inheritsFrom","kind":"relationships"},{"type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],"title":"Enumerations"}],"metadata":{"roleHeading":"Class","modules":[{"name":"RevenueCat"}],"title":"StoreProduct","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct","symbolKind":"class","role":"symbol","navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"StoreProduct","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct"]}],"sections":[],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"seeAlsoSections":[{"generated":true,"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedDescription":{"url":"\/documentation\/revenuecat\/storeproduct\/localizeddescription","kind":"symbol","title":"localizedDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","role":"symbol","abstract":[{"text":"A description of the product.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://RevenueCat/s7CVarArgP":{"title":"Swift.CVarArg","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk2Product":{"url":"\/documentation\/revenuecat\/storeproduct\/sk2product","kind":"symbol","title":"sk2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","role":"symbol","abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"Product"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"text":" represents a ","type":"text"},{"code":"StoreKit.Product","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk2Product","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SK2Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionGroupIdentifier":{"url":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier","kind":"symbol","title":"subscriptionGroupIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","role":"symbol","abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"text":"All auto-renewable subscriptions must be a part of a group.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"text":"This property is ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" if the product is not an auto-renewable subscription.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"doc://RevenueCat/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/hash":{"url":"\/documentation\/revenuecat\/storeproduct\/hash","kind":"symbol","title":"hash","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/getEligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol","title":"getEligiblePromotionalOffers()","type":"topic","role":"symbol","deprecated":true,"url":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","abstract":[{"text":"The object containing introductory price information for the product.","type":"text"},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"introductoryDiscount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk2Product:)":{"role":"symbol","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"sk2Product"},{"text":": ","kind":"text"},{"text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)","title":"init(sk2Product:)","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","abstract":[{"text":"The formatted price per week using ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"localizedPricePerWeek","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"localizedPricePerMonth","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)","type":"topic","title":"isEqual(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceDecimalNumber":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","title":"priceDecimalNumber","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"priceDecimalNumber","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"text":" ","type":"text"},{"text":"For a string representation of the price to display to customers, use ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productType-swift.property":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The type of product."}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"productType","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","title":"productType"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionPeriod":{"type":"topic","role":"symbol","abstract":[{"text":"The period details for products that are subscriptions.","type":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier","text":"SubscriptionPeriod"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod","title":"subscriptionPeriod"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedIntroductoryPriceString":{"type":"topic","role":"symbol","abstract":[{"text":"The price of the ","type":"text"},{"code":"introductoryPrice","type":"codeVoice"},{"text":" formatted using ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","title":"localizedIntroductoryPriceString"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"type":"topic","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek","kind":"symbol","title":"pricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"url":"\/documentation\/revenuecat\/storeproduct\/priceperyear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","title":"pricePerYear"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productIdentifier":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productidentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"role":"symbol","title":"productIdentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk1Product:)":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"sk1Product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SK1Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","title":"init(sk1Product:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedPricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"role":"symbol","title":"localizedPricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"role":"symbol","title":"pricePerMonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/currencyCode":{"role":"symbol","title":"currencyCode","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currencyCode"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/currencycode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","abstract":[{"type":"text","text":"The currency of the product’s price."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isFamilyShareable":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isFamilyShareable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"role":"symbol","title":"isFamilyShareable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","isActive":true},{"type":"text","text":"."}],"role":"symbol","title":"price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk1Product":{"url":"\/documentation\/revenuecat\/storeproduct\/sk1product","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"SKProduct"},{"type":"text","text":" if this "},{"code":"StoreProduct","type":"codeVoice"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":"."}],"title":"sk1Product","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1Product","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK1Producta","text":"SK1Product"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","kind":"symbol","title":"productCategory","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productCategory"},{"text":": ","kind":"text"},{"text":"ProductCategory","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedTitle":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedtitle","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the product."}],"role":"symbol","title":"localizedTitle"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/currencycode.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/currencycode.json index 87dcec9ca..3c7731e0c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/currencycode.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/currencycode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/currencycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currency of the product’s price."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"currencyCode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)currencyCode","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/currencyCode":{"role":"symbol","title":"currencyCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currency of the product’s price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/currencycode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"metadata":{"title":"currencyCode","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)currencyCode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"abstract":[{"text":"The currency of the product’s price.","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/currencycode"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/currencyCode":{"role":"symbol","title":"currencyCode","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currencyCode"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/currencycode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/currencyCode","abstract":[{"type":"text","text":"The currency of the product’s price."}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/discounts.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/discounts.json index 970355893..b3b7478dd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/discounts.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/discounts.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the current user may or may not be eligible for some of these."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/discounts"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"kind":"symbol","metadata":{"role":"symbol","title":"discounts","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)discounts","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"discounts","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the current user may or may not be eligible for some of these."}]}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"}],"kind":"content"}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)discounts","symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"roleHeading":"Instance Property","role":"symbol","title":"discounts"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/discounts"]}],"sections":[],"abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","abstract":[{"text":"Finds the subset of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true},{"type":"text","text":" that’s eligible for the current user."}],"title":"eligiblePromotionalOffers(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/eligiblepromotionaloffers().json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/eligiblepromotionaloffers().json index f0b4d85de..8884da773 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/eligiblepromotionaloffers().json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/eligiblepromotionaloffers().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"if checking for eligibility for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" fails (for example, if network is down),"},{"type":"text","text":" "},{"type":"text","text":"that discount will fail silently and be considered not eligible."}]}],"type":"aside","name":"Note"},{"style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this method implicitly relies on "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" already being initialized."}]}],"type":"aside","name":"Warning"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"eligiblePromotionalOffers()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:10RevenueCat12StoreProductC25eligiblePromotionalOffersSayAA0F5OfferCGyYaF","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RevenueCat","title":"eligiblePromotionalOffers()","externalID":"s:10RevenueCat12StoreProductC25eligiblePromotionalOffersSayAA0F5OfferCGyYaF","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"text":" that’s eligible for the current user.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"]"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"if checking for eligibility for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" fails (for example, if network is down),"},{"text":" ","type":"text"},{"type":"text","text":"that discount will fail silently and be considered not eligible."}]}],"name":"Note"},{"name":"Warning","style":"warning","content":[{"inlineContent":[{"text":"this method implicitly relies on ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" already being initialized.","type":"text"}],"type":"paragraph"}],"type":"aside"},{"type":"heading","text":"Related Symbols","level":4,"anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"}]}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"},"references":{"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/geteligiblepromotionaloffers().json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/geteligiblepromotionaloffers().json index 5aa0f4702..f7b13e3af 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/geteligiblepromotionaloffers().json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/geteligiblepromotionaloffers().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"getEligiblePromotionalOffers()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:10RevenueCat12StoreProductC28getEligiblePromotionalOffersSayAA0G5OfferCGyYaF","extendedModule":"RevenueCat","platforms":[{"deprecated":true,"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","renamed":"eligiblePromotionalOffers()"},{"deprecated":true,"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","renamed":"eligiblePromotionalOffers()"},{"deprecated":true,"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","renamed":"eligiblePromotionalOffers()"},{"deprecated":true,"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","renamed":"eligiblePromotionalOffers()"},{"deprecated":true,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","renamed":"eligiblePromotionalOffers()"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/getEligiblePromotionalOffers()":{"role":"symbol","title":"getEligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","kind":"symbol","type":"topic","deprecated":true,"url":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"kind":"symbol","metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"text":"]","kind":"text"}],"modules":[{"name":"RevenueCat"}],"title":"getEligiblePromotionalOffers()","role":"symbol","extendedModule":"RevenueCat","roleHeading":"Instance Method","externalID":"s:10RevenueCat12StoreProductC28getEligiblePromotionalOffersSayAA0G5OfferCGyYaF","platforms":[{"unavailable":false,"beta":false,"renamed":"eligiblePromotionalOffers()","introducedAt":"13.0","name":"iOS","deprecated":true},{"name":"macOS","renamed":"eligiblePromotionalOffers()","beta":false,"deprecated":true,"unavailable":false,"introducedAt":"10.15"},{"introducedAt":"13.0","deprecated":true,"unavailable":false,"beta":false,"name":"Mac Catalyst","renamed":"eligiblePromotionalOffers()"},{"deprecated":true,"introducedAt":"13.0","name":"tvOS","renamed":"eligiblePromotionalOffers()","unavailable":false,"beta":false},{"unavailable":false,"beta":false,"introducedAt":"6.2","name":"watchOS","renamed":"eligiblePromotionalOffers()","deprecated":true}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/getEligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/getEligiblePromotionalOffers()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol","title":"getEligiblePromotionalOffers()","type":"topic","role":"symbol","deprecated":true,"url":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/hash.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/hash.json index ef067d27e..30a211f02 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/hash"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)hash"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/hash":{"url":"\/documentation\/revenuecat\/storeproduct\/hash","kind":"symbol","title":"hash","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/hash","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk1product:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk1product:).json index 7402a62fc..b352f76a4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk1product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk1product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta","text":"SK1Product"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/init(sk1product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"init(sk1Product:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(im)initWithSk1Product:","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk1Product:)":{"role":"symbol","title":"init(sk1Product:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)"},"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"role":"symbol","title":"SK1Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Product"}],"url":"\/documentation\/revenuecat\/sk1product"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/init(sk1product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"convenience"},{"text":" ","kind":"text"},{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"sk1Product"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat10SK1Producta","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","text":"SK1Product"},{"text":")","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"RevenueCat","title":"init(sk1Product:)","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(im)initWithSk1Product:","role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"sk1Product"},{"text":": ","kind":"text"},{"text":"SK1Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer"},"references":{"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"url":"\/documentation\/revenuecat\/sk1product","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"title":"SK1Product","navigatorTitle":[{"text":"SK1Product","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk1Product:)":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk1Product:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"sk1Product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SK1Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","title":"init(sk1Product:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk2product:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk2product:).json index af8a5ae82..3e3a7c6f2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk2product:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/init(sk2product:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta","text":"SK2Product"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/init(sk2product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"init(sk2Product:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:10RevenueCat12StoreProductC03sk2D0AC0C3Kit0D0V_tcfc","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk2Product:)":{"role":"symbol","title":"init(sk2Product:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"role":"symbol","title":"SK2Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Product type, called "},{"type":"codeVoice","code":"StoreKit.Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"url":"\/documentation\/revenuecat\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"metadata":{"title":"init(sk2Product:)","roleHeading":"Initializer","extendedModule":"RevenueCat","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"sk2Product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta","kind":"typeIdentifier"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12StoreProductC03sk2D0AC0C3Kit0D0V_tcfc","symbolKind":"init","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"15.0","unavailable":false,"beta":false},{"unavailable":false,"name":"macOS","beta":false,"introducedAt":"12.0","deprecated":false},{"introducedAt":"15.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"beta":false,"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"8.0"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/init(sk2product:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"convenience","kind":"keyword"},{"kind":"text","text":" "},{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sk2Product"},{"kind":"text","text":": "},{"text":"SK2Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK2Producta","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"title":"SK2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK2Product","kind":"identifier"}],"abstract":[{"text":"TypeAlias to StoreKit 2’s Product type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product"}],"type":"topic","url":"\/documentation\/revenuecat\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/init(sk2Product:)":{"role":"symbol","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"sk2Product"},{"text":": ","kind":"text"},{"text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)","title":"init(sk2Product:)","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/init(sk2Product:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/introductorydiscount.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/introductorydiscount.json index 5d14797f1..148c83ad8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/introductorydiscount.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/introductorydiscount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before displaying UI that offers the introductory price,"},{"type":"text","text":" "},{"type":"text","text":"you must first determine if the user is eligible to receive it."}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"},{"type":"text","text":" to determine eligibility."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/introductorydiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"kind":"symbol","metadata":{"role":"symbol","title":"introductoryDiscount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)introductoryDiscount","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/introductorydiscount"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This property is "},{"code":"nil","type":"codeVoice"},{"text":" if the product has no introductory price.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"introductoryDiscount","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Before displaying UI that offers the introductory price,"},{"text":" ","type":"text"},{"text":"you must first determine if the user is eligible to receive it.","type":"text"}],"type":"paragraph"},{"level":4,"type":"heading","text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","isActive":true,"type":"reference"},{"text":" to determine eligibility.","type":"text"}]}]}]}],"kind":"content"}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"title":"introductoryDiscount","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)introductoryDiscount"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","abstract":[{"text":"The object containing introductory price information for the product.","type":"text"},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"introductoryDiscount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/isequal(_:).json index b693d8c7f..d467910b0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/isequal(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"object","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"isEqual(_:)","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(im)isEqual:","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isEqual(_:)","type":"topic","title":"isEqual(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/isfamilyshareable.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/isfamilyshareable.json index 663014894..d34d95865 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/isfamilyshareable.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/isfamilyshareable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When displaying in-app purchases in your app, indicate whether the product includes Family Sharing"},{"type":"text","text":" "},{"type":"text","text":"to help customers make a selection that best fits their needs."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Configure your in-app purchases to allow Family Sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"For more information about setting up Family Sharing, see Turn-on Family Sharing for in-app purchases."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"https:\/\/support.apple.com\/en-us\/HT201079"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/isfamilyshareable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"kind":"symbol","metadata":{"role":"symbol","title":"isFamilyShareable","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)isFamilyShareable","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"14.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"11.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"14.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"7.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isFamilyShareable":{"role":"symbol","title":"isFamilyShareable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isFamilyShareable","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"inlineContent":[{"type":"text","text":"When displaying in-app purchases in your app, indicate whether the product includes Family Sharing"},{"type":"text","text":" "},{"type":"text","text":"to help customers make a selection that best fits their needs."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"Configure your in-app purchases to allow Family Sharing in App Store Connect.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"For more information about setting up Family Sharing, see Turn-on Family Sharing for in-app purchases."}]},{"level":4,"type":"heading","anchor":"Related-Articles","text":"Related Articles"},{"items":[{"content":[{"inlineContent":[{"text":"https:\/\/support.apple.com\/en-us\/HT201079","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/isfamilyshareable"]}],"metadata":{"title":"isFamilyShareable","modules":[{"name":"RevenueCat"}],"role":"symbol","platforms":[{"deprecated":false,"introducedAt":"14.0","unavailable":false,"name":"iOS","beta":false},{"name":"macOS","introducedAt":"11.0","unavailable":false,"deprecated":false,"beta":false},{"name":"tvOS","deprecated":false,"introducedAt":"14.0","beta":false,"unavailable":false},{"introducedAt":"7.0","unavailable":false,"beta":false,"name":"watchOS","deprecated":false}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)isFamilyShareable","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isFamilyShareable","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"symbolKind":"property"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"text":" ","type":"text"},{"text":"Check the value of ","type":"text"},{"code":"isFamilyShareable","type":"codeVoice"},{"text":" to learn whether an in-app purchase is sharable with the family group.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/isFamilyShareable":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/isFamilyShareable","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isFamilyShareable"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"role":"symbol","title":"isFamilyShareable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizeddescription.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizeddescription.json index b36330ded..6fce1e855 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizeddescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The description’s language is determined by the storefront that the user’s device is connected to,"},{"type":"text","text":" "},{"type":"text","text":"not the preferred language set on the device."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A description of the product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedDescription","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)localizedDescription","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A description of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"title":"localizedDescription","symbolKind":"property","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)localizedDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property"},"abstract":[{"type":"text","text":"A description of the product."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"aside","content":[{"inlineContent":[{"text":"The description’s language is determined by the storefront that the user’s device is connected to,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"not the preferred language set on the device."}],"type":"paragraph"}],"style":"note","name":"Note"}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedDescription":{"url":"\/documentation\/revenuecat\/storeproduct\/localizeddescription","kind":"symbol","title":"localizedDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedDescription","role":"symbol","abstract":[{"text":"A description of the product.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedintroductorypricestring.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedintroductorypricestring.json index 1656fe6b5..81220f46e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedintroductorypricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedintroductorypricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if there is no "},{"type":"codeVoice","code":"introductoryPrice"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of the "},{"type":"codeVoice","code":"introductoryPrice"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedIntroductoryPriceString","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedIntroductoryPriceString","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedIntroductoryPriceString":{"role":"symbol","title":"localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The price of the "},{"type":"codeVoice","code":"introductoryPrice"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"localizedIntroductoryPriceString","symbolKind":"property","extendedModule":"RevenueCat","role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedIntroductoryPriceString","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"The price of the "},{"type":"codeVoice","code":"introductoryPrice"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if there is no "},{"code":"introductoryPrice","type":"codeVoice"},{"type":"text","text":"."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedIntroductoryPriceString":{"type":"topic","role":"symbol","abstract":[{"text":"The price of the ","type":"text"},{"code":"introductoryPrice","type":"codeVoice"},{"text":" formatted using ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedIntroductoryPriceString","title":"localizedIntroductoryPriceString"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricepermonth.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricepermonth.json index de14faa68..59a4428b8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricepermonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricepermonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"localizedPricePerMonth","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedPricePerMonth","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","title":"localizedPricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","title":"localizedPricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per week using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"role":"symbol","title":"localizedPricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"role":"symbol","title":"pricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":3,"anchor":"Related-Symbols","text":"Related Symbols","type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","isActive":true}]}]}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth"]}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","extendedModule":"RevenueCat","role":"symbol","title":"localizedPricePerMonth","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedPricePerMonth","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"platforms":[{"introducedAt":"11.2","deprecated":false,"beta":false,"name":"iOS","unavailable":false},{"deprecated":false,"introducedAt":"10.13.2","name":"macOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"11.2","unavailable":false,"name":"tvOS","beta":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.2","unavailable":false,"beta":false}],"externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedPricePerMonth"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"role":"symbol","title":"pricePerMonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedPricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"role":"symbol","title":"localizedPricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"localizedPricePerMonth","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","abstract":[{"text":"The formatted price per week using ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"localizedPricePerWeek","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperweek.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperweek.json index 10a883aae..e57baea82 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperweek.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperweek.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The formatted price per week using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"localizedPricePerWeek","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedPricePerWeek","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"role":"symbol","title":"pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","title":"localizedPricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per week using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"role":"symbol","title":"localizedPricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","title":"localizedPricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"metadata":{"roleHeading":"Instance Property","extendedModule":"RevenueCat","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedPricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerWeek"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"platforms":[{"introducedAt":"11.2","name":"iOS","beta":false,"unavailable":false,"deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"10.13.2","deprecated":false,"name":"macOS"},{"deprecated":false,"name":"tvOS","introducedAt":"11.2","unavailable":false,"beta":false},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.2"}],"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"title":"localizedPricePerWeek"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedPricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"text":"Related Symbols","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"}]}]},{"content":[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear"}]}]}],"type":"unorderedList"}]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"The formatted price per week using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","abstract":[{"text":"The formatted price per week using ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"localizedPricePerWeek","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedPricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"role":"symbol","title":"localizedPricePerYear"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"type":"topic","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek","kind":"symbol","title":"pricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"localizedPricePerMonth","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperyear.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperyear.json index f6a93aad5..f8e93d663 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperyear.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpriceperyear.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The formatted price per year using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"localizedPricePerYear","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedPricePerYear","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"role":"symbol","title":"localizedPricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","title":"localizedPricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","title":"localizedPricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per week using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"role":"symbol","title":"pricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperyear"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"localizedPricePerYear","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)localizedPricePerYear","modules":[{"name":"RevenueCat"}],"platforms":[{"introducedAt":"11.2","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"deprecated":false,"unavailable":false,"name":"macOS","beta":false,"introducedAt":"10.13.2"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"11.2"},{"name":"watchOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.2"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"symbolKind":"property","extendedModule":"RevenueCat"},"abstract":[{"type":"text","text":"The formatted price per year using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerYear"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":3,"text":"Related Symbols","type":"heading","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"}]}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth"}],"type":"paragraph"}]}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"url":"\/documentation\/revenuecat\/storeproduct\/priceperyear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","title":"pricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerYear":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerYear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedPricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The formatted price per year using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"role":"symbol","title":"localizedPricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerMonth":{"role":"symbol","abstract":[{"type":"text","text":"The formatted price per month using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"localizedPricePerMonth","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerMonth","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPricePerWeek":{"role":"symbol","abstract":[{"text":"The formatted price per week using ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference","isActive":true},{"text":".","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"localizedPricePerWeek","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPricePerWeek"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricestring.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricestring.json index 7044b3af5..b0037ddeb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedpricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedPriceString","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)localizedPriceString","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/localizedpricestring"]}],"abstract":[{"type":"text","text":"The price of this product using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},"metadata":{"title":"localizedPriceString","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)localizedPriceString","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedtitle.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedtitle.json index 7368c94f9..73da5d2d1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedtitle.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/localizedtitle.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The title’s language is determined by the storefront that the user’s device is connected to,"},{"type":"text","text":" "},{"type":"text","text":"not the preferred language set on the device."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/localizedtitle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The name of the product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedTitle","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)localizedTitle","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedTitle":{"role":"symbol","title":"localizedTitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedtitle"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"The name of the product."}],"metadata":{"roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)localizedTitle","title":"localizedTitle","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedTitle"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedTitle","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"aside","name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The title’s language is determined by the storefront that the user’s device is connected to,"},{"type":"text","text":" "},{"type":"text","text":"not the preferred language set on the device."}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/localizedtitle"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedTitle":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedtitle","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedTitle","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the product."}],"role":"symbol","title":"localizedTitle"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/price.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/price.json index 972c4efdf..3bc1c4f1f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/price.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/price.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"title":"price","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat12StoreProductC5priceSo9NSDecimalavp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"role":"symbol","title":"pricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"role":"symbol","title":"pricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperyear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"role":"symbol","title":"pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"text":"The decimal representation of the cost of the product, in local currency.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Related Symbols","anchor":"Related-Symbols","type":"heading","level":4},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","isActive":true,"type":"reference"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","type":"reference","isActive":true}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","isActive":true,"type":"reference"}]}]}],"type":"unorderedList"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","symbolKind":"property","title":"price","externalID":"s:10RevenueCat12StoreProductC5priceSo9NSDecimalavp","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","isActive":true},{"type":"text","text":"."}],"role":"symbol","title":"price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"type":"topic","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek","kind":"symbol","title":"pricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"role":"symbol","title":"pricePerMonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"url":"\/documentation\/revenuecat\/storeproduct\/priceperyear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","title":"pricePerYear"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricedecimalnumber.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricedecimalnumber.json index 9c6d80386..d01efe6b0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricedecimalnumber.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricedecimalnumber.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(price) "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is meant for Objective-C. For Swift, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price"},{"type":"text","text":" instead."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"priceDecimalNumber","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)price","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"role":"symbol","title":"pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"role":"symbol","title":"pricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"role":"symbol","title":"pricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperyear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceDecimalNumber":{"role":"symbol","title":"priceDecimalNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","interfaceLanguage":"swift"},"abstract":[{"text":"The decimal representation of the cost of the product, in local currency.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","isActive":true},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(price) ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"name":"Note","type":"aside","style":"note","content":[{"inlineContent":[{"text":"this is meant for Objective-C. For Swift, use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","isActive":true},{"text":" instead.","type":"text"}],"type":"paragraph"}]},{"text":"Related Symbols","type":"heading","level":4,"anchor":"Related-Symbols"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"priceDecimalNumber","modules":[{"name":"RevenueCat"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)price","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","extendedModule":"RevenueCat"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceDecimalNumber":{"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceDecimalNumber","title":"priceDecimalNumber","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"priceDecimalNumber","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"text":" ","type":"text"},{"text":"For a string representation of the price to display to customers, use ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber","role":"symbol","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"url":"\/documentation\/revenuecat\/storeproduct\/priceperyear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","title":"pricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"type":"topic","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek","kind":"symbol","title":"pricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","isActive":true},{"type":"text","text":"."}],"role":"symbol","title":"price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"role":"symbol","title":"pricePerMonth"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceformatter.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceformatter.json index 806c219c5..79fe5022f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceformatter.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceformatter.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This creates a new formatter for every product, which can be slow."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This will only be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for StoreKit 2 backed products before iOS 16"},{"type":"text","text":" "},{"type":"text","text":"if the currency code could not be determined. In every other instance, it will never be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/priceformatter"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"title":"priceFormatter","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)priceFormatter","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"priceFormatter","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This creates a new formatter for every product, which can be slow."}]}]},{"style":"note","type":"aside","content":[{"inlineContent":[{"text":"This will only be ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" for StoreKit 2 backed products before iOS 16"},{"text":" ","type":"text"},{"text":"if the currency code could not be determined. In every other instance, it will never be ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"Note"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/priceformatter"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","interfaceLanguage":"swift"},"metadata":{"title":"priceFormatter","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)priceFormatter","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"priceFormatter","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NumberFormatter","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricepermonth.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricepermonth.json index 6e4d35cd2..af4fa46fb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricepermonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/pricepermonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/pricepermonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"pricePerMonth","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)pricePerMonth","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"role":"symbol","title":"pricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"metadata":{"title":"pricePerMonth","extendedModule":"RevenueCat","role":"symbol","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)pricePerMonth","roleHeading":"Instance Property","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"11.2","beta":false,"deprecated":false},{"name":"macOS","deprecated":false,"introducedAt":"10.13.2","unavailable":false,"beta":false},{"name":"tvOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"11.2"},{"name":"watchOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.2"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"text":": ","kind":"text"},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"text":"?","kind":"text"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"property"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerMonth","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" if the product is not a subscription.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/pricepermonth"]}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"role":"symbol","title":"pricePerMonth"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperweek.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperweek.json index aa396b8aa..b11d38945 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperweek.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperweek.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/priceperweek"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"pricePerWeek","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)pricePerWeek","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"role":"symbol","title":"pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/priceperweek"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RevenueCat","roleHeading":"Instance Property","symbolKind":"property","platforms":[{"unavailable":false,"beta":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"name":"macOS","introducedAt":"10.13.2","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"11.2","unavailable":false,"beta":false,"deprecated":false,"name":"tvOS"},{"unavailable":false,"beta":false,"name":"watchOS","deprecated":false,"introducedAt":"6.2"}],"title":"pricePerWeek","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"text":"NSDecimalNumber","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol","modules":[{"name":"RevenueCat"}]},"kind":"symbol","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}],"type":"paragraph"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"type":"topic","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek","kind":"symbol","title":"pricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperyear.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperyear.json index 8ecc66f68..941dad72b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperyear.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/priceperyear.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/priceperyear"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"pricePerYear","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)pricePerYear","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"role":"symbol","title":"pricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperyear"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"metadata":{"platforms":[{"name":"iOS","introducedAt":"11.2","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.13.2","unavailable":false,"beta":false,"deprecated":false,"name":"macOS"},{"deprecated":false,"introducedAt":"11.2","unavailable":false,"name":"tvOS","beta":false},{"name":"watchOS","introducedAt":"6.2","beta":false,"deprecated":false,"unavailable":false}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerYear"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"title":"pricePerYear","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)pricePerYear","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property"},"kind":"symbol","sections":[],"abstract":[{"text":"Calculates the price of this subscription product per year.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" if the product is not a subscription.","type":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/priceperyear"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"url":"\/documentation\/revenuecat\/storeproduct\/priceperyear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","title":"pricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum.json index 978708116..28fc176d0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreProductCategory) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","title":"StoreProduct.ProductCategory","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"symbolKind":"enum","externalID":"s:10RevenueCat12StoreProductC0D8CategoryO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/nonSubscription":{"role":"symbol","title":"StoreProduct.ProductCategory.nonSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscription"}],"abstract":[{"type":"text","text":"A consumable or non-consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/subscription":{"role":"symbol","title":"StoreProduct.ProductCategory.subscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"}],"abstract":[{"type":"text","text":"A non-renewable or auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"navigatorTitle":[{"text":"ProductCategory","kind":"identifier"}],"externalID":"s:10RevenueCat12StoreProductC0D8CategoryO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"title":"StoreProduct.ProductCategory"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)"]},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"],"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCStoreProductCategory) ","kind":"text"},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProductCategory","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"content":[{"level":3,"type":"heading","text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"}],"type":"paragraph"}]}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/SY":{"identifier":"doc:\/\/RevenueCat\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/nonSubscription":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nonSubscription"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription","abstract":[{"text":"A consumable or non-consumable in-app purchase.","type":"text"}],"title":"StoreProduct.ProductCategory.nonSubscription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","abstract":[],"kind":"article","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)","title":"init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/subscription":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription","title":"StoreProduct.ProductCategory.subscription","abstract":[{"text":"A non-renewable or auto-renewable subscription.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscription"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"kind":"article","type":"topic"},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/!=(_:_:).json index 666471278..8728f66b8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12StoreProductC0D8CategoryO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations"]]},"metadata":{"symbolKind":"op","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12StoreProductC0D8CategoryO","roleHeading":"Operator"},"sections":[],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)","type":"topic","abstract":[],"title":"!=(_:_:)","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"kind":"article","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/equatable-implementations.json index a0a49b077..8bcecf3d8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"}}} \ No newline at end of file +{"sections":[],"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations"]}],"kind":"article","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)"],"title":"Operators","generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/!=(_:_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/!=(_:_:)","type":"topic","abstract":[],"title":"!=(_:_:)","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hash(into:).json index 1f08b5446..6cada8924 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12StoreProductC0D8CategoryO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12StoreProductC0D8CategoryO","roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"role":"symbol","extendedModule":"Swift","symbolKind":"method"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hash(into:)":{"title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)","kind":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","abstract":[],"kind":"article","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hashvalue.json index 9676f3d92..38037e59b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12StoreProductC0D8CategoryO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Swift","title":"hashValue","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12StoreProductC0D8CategoryO","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hashValue":{"role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue","title":"hashValue","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","abstract":[],"kind":"article","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/init(rawvalue:).json index d02eb7a65..178f2b27c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12StoreProductC0D8CategoryO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}]},{"syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"type":"codeListing"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat12StoreProductC0D8CategoryO8rawValueAESgSi_tcfc","title":"init(rawValue:)","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/init(rawValue:)","title":"init(rawValue:)","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/nonsubscription.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/nonsubscription.json index d595dcabe..894a9ae4e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/nonsubscription.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/nonsubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscription"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A consumable or non-consumable in-app purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscription"}],"title":"StoreProduct.ProductCategory.nonSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12StoreProductC0D8CategoryO15nonSubscriptionyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/nonSubscription":{"role":"symbol","title":"StoreProduct.ProductCategory.nonSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscription"}],"abstract":[{"type":"text","text":"A consumable or non-consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"StoreProduct.ProductCategory.nonSubscription","symbolKind":"case","roleHeading":"Case","externalID":"s:10RevenueCat12StoreProductC0D8CategoryO15nonSubscriptionyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nonSubscription"}]},"abstract":[{"type":"text","text":"A consumable or non-consumable in-app purchase."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonSubscription","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/nonSubscription":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nonSubscription"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription","abstract":[{"text":"A consumable or non-consumable in-app purchase.","type":"text"}],"title":"StoreProduct.ProductCategory.nonSubscription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/nonSubscription","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/rawrepresentable-implementations.json index 8a1280233..44aadd2f9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/RawRepresentable-Implementations"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hashValue":{"role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue","title":"hashValue","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hashValue","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/hash(into:)":{"title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/hash(into:)","kind":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/subscription.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/subscription.json index 3e83294ce..1be3c2a0e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/subscription.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.enum/subscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A non-renewable or auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"}],"title":"StoreProduct.ProductCategory.subscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12StoreProductC0D8CategoryO12subscriptionyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/subscription":{"role":"symbol","title":"StoreProduct.ProductCategory.subscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"}],"abstract":[{"type":"text","text":"A non-renewable or auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscription","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"text":"A non-renewable or auto-renewable subscription.","type":"text"}],"metadata":{"externalID":"s:10RevenueCat12StoreProductC0D8CategoryO12subscriptionyA2EmF","roleHeading":"Case","title":"StoreProduct.ProductCategory.subscription","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"subscription","kind":"identifier"}],"modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum/subscription":{"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum\/subscription","title":"StoreProduct.ProductCategory.subscription","abstract":[{"text":"A non-renewable or auto-renewable subscription.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscription"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.property.json index 7da3c7f87..cdcdec26b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productcategory-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO","text":"ProductCategory"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO","text":"ProductCategory"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols:"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"title":"productCategory","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)productCategory","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","title":"productCategory","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productType-swift.property":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"abstract":[{"type":"text","text":"The type of product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)productCategory","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"text":"ProductCategory","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"title":"productCategory","modules":[{"name":"RevenueCat"}],"role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":".","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO","kind":"typeIdentifier","text":"ProductCategory"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"productCategory","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ProductCategory","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":3,"type":"heading","text":"Related Symbols:","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property"}]}]}]}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productType-swift.property":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The type of product."}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"productType","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","title":"productType"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","kind":"symbol","title":"productCategory","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productCategory"},{"text":": ","kind":"text"},{"text":"ProductCategory","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productidentifier.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productidentifier.json index e08c5c07a..e567850b9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/productidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/productidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)productIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"metadata":{"title":"productIdentifier","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productIdentifier":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productidentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productIdentifier","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"role":"symbol","title":"productIdentifier"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum.json index d332616d9..cda47fee1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreProductType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"role":"symbol","title":"StoreProduct.ProductType","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"symbolKind":"enum","externalID":"s:10RevenueCat12StoreProductC0D4TypeO","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/autoRenewableSubscription":{"role":"symbol","title":"StoreProduct.ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/consumable":{"role":"symbol","title":"StoreProduct.ProductType.consumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"abstract":[{"type":"text","text":"A consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonRenewableSubscription":{"role":"symbol","title":"StoreProduct.ProductType.nonRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonConsumable":{"role":"symbol","title":"StoreProduct.ProductType.nonConsumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"role":"symbol","title":"StoreProduct.ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"The category of a product, whether a subscription or a one-time purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"metadata":{"extendedModule":"RevenueCat","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"roleHeading":"Enumeration","role":"symbol","externalID":"s:10RevenueCat12StoreProductC0D4TypeO","title":"StoreProduct.ProductType","symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"abstract":[{"text":"The type of product, equivalent to StoreKit’s ","type":"text"},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":"(RCStoreProductType) ","kind":"text"},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProductType","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":3,"text":"Related Symbols","anchor":"Related-Symbols","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","type":"reference"}]}]}],"type":"unorderedList"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)","type":"topic"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonRenewableSubscription":{"type":"topic","abstract":[{"type":"text","text":"A non-renewing subscription."}],"kind":"symbol","title":"StoreProduct.ProductType.nonRenewableSubscription","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewableSubscription","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations","type":"topic","title":"Equatable Implementations","role":"collectionGroup"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/consumable":{"type":"topic","abstract":[{"text":"A consumable in-app purchase.","type":"text"}],"kind":"symbol","title":"StoreProduct.ProductType.consumable","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductCategory-swift.enum":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","abstract":[{"text":"The category of a product, whether a subscription or a one-time purchase.","type":"text"}],"title":"StoreProduct.ProductCategory","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductCategory-swift.enum","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/autoRenewableSubscription":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription","abstract":[{"type":"text","text":"An auto-renewable subscription."}],"title":"StoreProduct.ProductType.autoRenewableSubscription","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoRenewableSubscription"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription"},"doc://RevenueCat/SY":{"identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonConsumable":{"type":"topic","abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"kind":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable","title":"StoreProduct.ProductType.nonConsumable","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonConsumable","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/!=(_:_:).json index eb604d82b..3f57569da 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12StoreProductC0D4TypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat12StoreProductC0D4TypeO","roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","title":"!=(_:_:)","symbolKind":"op","extendedModule":"Swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/!=(_:_:)":{"role":"symbol","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)","type":"topic","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations","type":"topic","title":"Equatable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/autorenewablesubscription.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/autorenewablesubscription.json index 0fba12c03..046d17721 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/autorenewablesubscription.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/autorenewablesubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"title":"StoreProduct.ProductType.autoRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12StoreProductC0D4TypeO25autoRenewableSubscriptionyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/autoRenewableSubscription":{"role":"symbol","title":"StoreProduct.ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"autoRenewableSubscription","kind":"identifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription"},"metadata":{"role":"symbol","title":"StoreProduct.ProductType.autoRenewableSubscription","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12StoreProductC0D4TypeO25autoRenewableSubscriptionyA2EmF","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoRenewableSubscription"}]},"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/autoRenewableSubscription":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription","abstract":[{"type":"text","text":"An auto-renewable subscription."}],"title":"StoreProduct.ProductType.autoRenewableSubscription","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoRenewableSubscription"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/autoRenewableSubscription"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/consumable.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/consumable.json index ce25ef234..cc75efd83 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/consumable.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/consumable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A consumable in-app purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"title":"StoreProduct.ProductType.consumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12StoreProductC0D4TypeO10consumableyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/consumable":{"role":"symbol","title":"StoreProduct.ProductType.consumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"abstract":[{"type":"text","text":"A consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable"]}],"metadata":{"externalID":"s:10RevenueCat12StoreProductC0D4TypeO10consumableyA2EmF","title":"StoreProduct.ProductType.consumable","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"consumable"}],"role":"symbol","symbolKind":"case","roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"abstract":[{"text":"A consumable in-app purchase.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"consumable","kind":"identifier"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/consumable":{"type":"topic","abstract":[{"text":"A consumable in-app purchase.","type":"text"}],"kind":"symbol","title":"StoreProduct.ProductType.consumable","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/consumable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/equatable-implementations.json index 4c9760b5c..284516093 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"}}} \ No newline at end of file +{"sections":[],"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)"],"generated":true,"title":"Operators"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/!=(_:_:)":{"role":"symbol","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/!=(_:_:)","type":"topic","title":"!=(_:_:)","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hash(into:).json index 43dd653ac..9d8d25cc8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12StoreProductC0D4TypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)"]}],"metadata":{"extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat12StoreProductC0D4TypeO","title":"hash(into:)","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"symbolKind":"method","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hash(into:)":{"type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"kind":"symbol","title":"hash(into:)","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hashvalue.json index c1768080c..76c4df905 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12StoreProductC0D4TypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue","interfaceLanguage":"swift"},"metadata":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"title":"hashValue","symbolKind":"property","role":"symbol","extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat12StoreProductC0D4TypeO"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hashValue":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/RawRepresentable-Implementations":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/init(rawvalue:).json index a7a05b85b..2ad7967ba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat12StoreProductC0D4TypeO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"metadata":{"externalID":"s:10RevenueCat12StoreProductC0D4TypeO8rawValueAESgSi_tcfc","symbolKind":"init","roleHeading":"Initializer","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"modules":[{"name":"RevenueCat"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)"},"sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}],"name":"rawValue"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"code":"nil","type":"codeVoice"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"title":"init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/init(rawValue:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonconsumable.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonconsumable.json index b216cc562..9c884ee9b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonconsumable.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonconsumable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"title":"StoreProduct.ProductType.nonConsumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12StoreProductC0D4TypeO13nonConsumableyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonConsumable":{"role":"symbol","title":"StoreProduct.ProductType.nonConsumable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"symbolKind":"case","role":"symbol","title":"StoreProduct.ProductType.nonConsumable","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"nonConsumable"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12StoreProductC0D4TypeO13nonConsumableyA2EmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"A non-consumable in-app purchase.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"nonConsumable","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonConsumable":{"type":"topic","abstract":[{"type":"text","text":"A non-consumable in-app purchase."}],"kind":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable","title":"StoreProduct.ProductType.nonConsumable","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonConsumable","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonConsumable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonrenewablesubscription.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonrenewablesubscription.json index 18f724448..b3f8e8d07 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonrenewablesubscription.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/nonrenewablesubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A non-renewing subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"title":"StoreProduct.ProductType.nonRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat12StoreProductC0D4TypeO24nonRenewableSubscriptionyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonRenewableSubscription":{"role":"symbol","title":"StoreProduct.ProductType.nonRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"A non-renewing subscription."}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewableSubscription","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"StoreProduct.ProductType.nonRenewableSubscription","externalID":"s:10RevenueCat12StoreProductC0D4TypeO24nonRenewableSubscriptionyA2EmF","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewableSubscription","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/nonRenewableSubscription":{"type":"topic","abstract":[{"type":"text","text":"A non-renewing subscription."}],"kind":"symbol","title":"StoreProduct.ProductType.nonRenewableSubscription","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"nonRenewableSubscription","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/nonRenewableSubscription"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/rawrepresentable-implementations.json index ae22676ac..b129e1208 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"]]},"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue"]},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hashValue":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hashValue","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum/hash(into:)":{"type":"topic","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"kind":"symbol","title":"hash(into:)","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.property.json index 49be58572..75ab1c6ed 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/producttype-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":"s backing SK1 products cannot determine the type."}]}],"type":"aside","name":"Important"},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols:"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"title":"productType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)productType","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","title":"productCategory","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productType-swift.property":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"abstract":[{"type":"text","text":"The type of product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/producttype-swift.property"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)productType","title":"productType"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productType"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","kind":"typeIdentifier","text":"ProductType"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","text":"ProductType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"aside","name":"Important","content":[{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":"s backing SK1 products cannot determine the type."}],"type":"paragraph"}],"style":"important"},{"text":"Related Symbols:","anchor":"Related-Symbols","level":3,"type":"heading"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property"}]}]}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","interfaceLanguage":"swift"},"abstract":[{"text":"The type of product.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productType-swift.property":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The type of product."}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"productType","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productType-swift.property","title":"productType"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","kind":"symbol","title":"productCategory","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productCategory"},{"text":": ","kind":"text"},{"text":"ProductCategory","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk1product.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk1product.json index f5d1ed62b..077e5560b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk1product.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk1product.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta","text":"SK1Product"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/sk1product"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKProduct"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"sk1Product","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)sk1Product","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"role":"symbol","title":"SK1Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Product"}],"url":"\/documentation\/revenuecat\/sk1product"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk1Product":{"role":"symbol","title":"sk1Product","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Product","preciseIdentifier":"s:10RevenueCat10SK1Producta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKProduct"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/sk1product"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/sk1product"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RevenueCat","title":"sk1Product","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sk1Product","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat10SK1Producta","text":"SK1Product","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProduct(py)sk1Product"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sk1Product","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat10SK1Producta","text":"SK1Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKProduct"},{"type":"text","text":" if this "},{"code":"StoreProduct","type":"codeVoice"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"text":".","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk1Product":{"url":"\/documentation\/revenuecat\/storeproduct\/sk1product","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"SKProduct"},{"type":"text","text":" if this "},{"code":"StoreProduct","type":"codeVoice"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":"."}],"title":"sk1Product","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1Product","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK1Producta","text":"SK1Product"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk1Product"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK1Product":{"url":"\/documentation\/revenuecat\/sk1product","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Product type, called "},{"type":"codeVoice","code":"StoreKit\/SKProduct"}],"title":"SK1Product","navigatorTitle":[{"text":"SK1Product","kind":"identifier"}],"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Product"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk2product.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk2product.json index 20f320740..7e47edc10 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk2product.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/sk2product.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta","text":"SK2Product"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/sk2product"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"Product"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Product"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk2Product","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat12StoreProductC03sk2D00C3Kit0D0VSgvp","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk2Product":{"role":"symbol","title":"sk2Product","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Product","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"Product"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Product"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"role":"symbol","title":"SK2Product","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Product"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Product type, called "},{"type":"codeVoice","code":"StoreKit.Product"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"url":"\/documentation\/revenuecat\/sk2product"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"metadata":{"symbolKind":"property","extendedModule":"RevenueCat","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk2Product"},{"text":": ","kind":"text"},{"text":"SK2Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"text":"?","kind":"text"}],"title":"sk2Product","role":"symbol","platforms":[{"name":"iOS","unavailable":false,"introducedAt":"15.0","deprecated":false,"beta":false},{"introducedAt":"12.0","unavailable":false,"beta":false,"deprecated":false,"name":"macOS"},{"unavailable":false,"name":"tvOS","beta":false,"introducedAt":"15.0","deprecated":false},{"beta":false,"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"8.0"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat12StoreProductC03sk2D00C3Kit0D0VSgvp","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk2Product"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat10SK2Producta","kind":"typeIdentifier","text":"SK2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/sk2product"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Returns the "},{"code":"Product","type":"codeVoice"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Product"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/sk2Product":{"url":"\/documentation\/revenuecat\/storeproduct\/sk2product","kind":"symbol","title":"sk2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/sk2Product","role":"symbol","abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"Product"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProduct"},{"text":" represents a ","type":"text"},{"code":"StoreKit.Product","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk2Product","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SK2Product","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat10SK2Producta"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK2Product":{"title":"SK2Product","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Product","navigatorTitle":[{"kind":"identifier","text":"SK2Product"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK2Product","kind":"identifier"}],"abstract":[{"text":"TypeAlias to StoreKit 2’s Product type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product"}],"type":"topic","url":"\/documentation\/revenuecat\/sk2product"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptiongroupidentifier.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptiongroupidentifier.json index c557e1bc9..bda84ddac 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptiongroupidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptiongroupidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscriptionGroupIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)subscriptionGroupIdentifier","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14","deprecated":false},{"beta":false,"unavailable":false,"name":"Mac Catalyst","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionGroupIdentifier":{"role":"symbol","title":"subscriptionGroupIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier"},"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"text":"All auto-renewable subscriptions must be a part of a group.","type":"text"},{"text":" ","type":"text"},{"text":"You create the group identifiers in App Store Connect.","type":"text"},{"type":"text","text":" "},{"text":"This property is ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscriptionGroupIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"title":"subscriptionGroupIdentifier","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)subscriptionGroupIdentifier","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"role":"symbol"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionGroupIdentifier":{"url":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier","kind":"symbol","title":"subscriptionGroupIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionGroupIdentifier","role":"symbol","abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"text":"All auto-renewable subscriptions must be a part of a group.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"text":"This property is ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" if the product is not an auto-renewable subscription.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptionperiod.json b/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptionperiod.json index 45fc0990a..acec44f3f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptionperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproduct/subscriptionperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproduct\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscriptionPeriod","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)subscriptionPeriod","modules":[{"name":"RevenueCat"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.13.2","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"11.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"]]},"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if the product is not a subscription."}]}],"kind":"content"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproduct\/subscriptionperiod"]}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"?"}],"role":"symbol","title":"subscriptionPeriod","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProduct(py)subscriptionPeriod","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/subscriptionPeriod":{"type":"topic","role":"symbol","abstract":[{"text":"The period details for products that are subscriptions.","type":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier","text":"SubscriptionPeriod"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/subscriptionPeriod","title":"subscriptionPeriod"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount.json index 0020f8910..d2fb4115f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Making Purchases with Subscription Offers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"title":"StoreProductDiscount","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}]},"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreProductDiscount) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk2Discount":{"role":"symbol","title":"sk2Discount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK2ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/sk2discount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payAsYouGo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"abstract":[{"type":"text","text":"Price is charged one or more times"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/description"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/paymentMode-swift.property":{"role":"symbol","title":"paymentMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"}],"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/priceDecimalNumber":{"role":"symbol","title":"priceDecimalNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/hash"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/numberOfPeriods":{"role":"symbol","title":"numberOfPeriods","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"type":"text","text":" "},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"role":"symbol","title":"StoreProductDiscount.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"type":"text","text":". Not for public use."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/offerIdentifier":{"role":"symbol","title":"offerIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string used to uniquely identify a discount offer for a product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/currencyCode":{"role":"symbol","title":"currencyCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currency of the product’s price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/currencycode"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk1Discount":{"role":"symbol","title":"sk1Discount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK1ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/sk1discount"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"abstract":[{"type":"text","text":"The period for the product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"abstract":[{"type":"text","text":"Price is charged once in advance"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"abstract":[{"type":"text","text":"The type of product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/type"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"}}} \ No newline at end of file +{"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"type":"inheritsFrom","title":"Inherits From"},{"type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCStoreProductDiscount) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProductDiscount"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"type":"text","text":" and "},{"code":"SKProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"text":"Information about a subscription offer that you configured in App Store Connect.","type":"text"}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"],"title":"Enumerations"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations"],"title":"Default Implementations","generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount"]}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"],"generated":true,"title":"Making Purchases with Subscription Offers"}],"metadata":{"symbolKind":"class","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"navigatorTitle":[{"text":"StoreProductDiscount","kind":"identifier"}],"role":"symbol","title":"StoreProductDiscount","roleHeading":"Class","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Identifiable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations","title":"Identifiable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Encodable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations","kind":"article","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","title":"Encodable Implementations","type":"topic","abstract":[]},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP","title":"Swift.Identifiable"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"text":"iOS Promotional Offers","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk2Discount":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Discount"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta","text":"SK2ProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"SK2ProductDiscount"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"code":"Product.SubscriptionOffer","type":"codeVoice"},{"type":"text","text":"."}],"title":"sk2Discount","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","url":"\/documentation\/revenuecat\/storeproductdiscount\/sk2discount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/paymentMode-swift.property":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paymentMode","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"title":"paymentMode","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property"},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/price":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"price","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"title":"price","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","url":"\/documentation\/revenuecat\/storeproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/objc(pl)NSObject":{"title":"ObjectiveC.NSObjectProtocol","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","abstract":[{"text":"Price is charged one or more times","type":"text"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"payAsYouGo","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"code":"StoreProductDiscount\/id","type":"codeVoice"},{"type":"text","text":". Not for public use."}],"navigatorTitle":[{"text":"Data","kind":"identifier"}],"title":"StoreProductDiscount.Data","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/currencyCode":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currencyCode","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"The currency of the product’s price.","type":"text"}],"title":"currencyCode","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","url":"\/documentation\/revenuecat\/storeproductdiscount\/currencycode"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/isEqual(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"title":"isEqual(_:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)","url":"\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","titleInlineContent":[{"text":"iOS Introductory Offers","type":"text"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"link","title":"iOS Introductory Offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/hash":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"title":"hash","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","url":"\/documentation\/revenuecat\/storeproductdiscount\/hash"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"kind":"text","text":"("},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus","kind":"typeIdentifier"}]},"doc://RevenueCat/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(product:completion:)":{"type":"topic","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"text":" ","type":"text"},{"text":"You should use this method to determine whether or not you show the user the normal product price or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","type":"reference"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(product:completion:)","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"IntroEligibilityStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCIntroEligibilityStatus"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/subscriptionPeriod":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"subscriptionPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier"}],"abstract":[{"text":"The period for the product discount.","type":"text"}],"title":"subscriptionPeriod","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","url":"\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod"},"doc://RevenueCat/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/description":{"title":"description","url":"\/documentation\/revenuecat\/storeproductdiscount\/description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/offerIdentifier":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"abstract":[{"text":"A string used to uniquely identify a discount offer for a product.","type":"text"}],"title":"offerIdentifier","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","url":"\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/numberOfPeriods":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"numberOfPeriods"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"abstract":[{"text":"The number of periods the product discount is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is "},{"code":"1","type":"codeVoice"},{"type":"text","text":" for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"and "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","isActive":true,"type":"reference"},{"text":", but can be","type":"text"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","isActive":true},{"text":".","type":"text"}],"title":"numberOfPeriods","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","url":"\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/priceDecimalNumber":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"}],"abstract":[{"text":"The discount price of the product in the local currency.","type":"text"}],"title":"priceDecimalNumber","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","url":"\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"abstract":[{"text":"No initial charge","type":"text"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:completion:)","role":"symbol","abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"text":" ","type":"text"},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"text":" ","type":"text"},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"completion","kind":"externalParam"},{"text":": ([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility","text":"IntroEligibility","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk1Discount":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/sk1discount","role":"symbol","title":"sk1Discount","abstract":[{"text":"Returns the ","type":"text"},{"code":"SK1ProductDiscount","type":"codeVoice"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" represents a ","type":"text"},{"code":"SKProductDiscount","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta","kind":"typeIdentifier","text":"SK1ProductDiscount"},{"kind":"text","text":"?"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/type":{"role":"symbol","kind":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type","abstract":[{"type":"text","text":"The type of product discount."}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/type"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"topic","abstract":[{"text":"Price is charged once in advance","type":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/localizedPriceString":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"The price of this product discount formatted for locale.","type":"text"}],"title":"localizedPriceString","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","url":"\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/currencycode.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/currencycode.json index 798f79550..29c2d0834 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/currencycode.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/currencycode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/currencycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currency of the product’s price."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"currencyCode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)currencyCode","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/currencyCode":{"role":"symbol","title":"currencyCode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The currency of the product’s price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/currencycode"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","title":"currencyCode","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"currencyCode"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)currencyCode"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"The currency of the product’s price."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"currencyCode","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/currencycode"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/currencyCode":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currencyCode","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"The currency of the product’s price.","type":"text"}],"title":"currencyCode","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/currencyCode","url":"\/documentation\/revenuecat\/storeproductdiscount\/currencycode"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data.json index efecbebb3..f7523dfd1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/data"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"type":"text","text":". Not for public use."}],"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"Data"}],"role":"symbol","title":"StoreProductDiscount.Data","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"symbolKind":"struct","externalID":"s:10RevenueCat20StoreProductDiscountC4DataV","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"role":"symbol","title":"StoreProductDiscount.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"type":"text","text":". Not for public use."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Data","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"metadata":{"symbolKind":"struct","extendedModule":"RevenueCat","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"title":"StoreProductDiscount.Data","role":"symbol","externalID":"s:10RevenueCat20StoreProductDiscountC4DataV","modules":[{"name":"RevenueCat"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"Data"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/data"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"kind":"symbol","abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"text":". Not for public use.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH"],"type":"conformsTo"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"code":"StoreProductDiscount\/id","type":"codeVoice"},{"type":"text","text":". Not for public use."}],"navigatorTitle":[{"text":"Data","kind":"identifier"}],"title":"StoreProductDiscount.Data","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations","abstract":[],"kind":"article","type":"topic","title":"Equatable Implementations","role":"collectionGroup"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/!=(_:_:).json index 85446b721..71964ba3e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC4DataV","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"role":"symbol","title":"StoreProductDiscount.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"type":"text","text":". Not for public use."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)"]}],"kind":"symbol","metadata":{"title":"!=(_:_:)","roleHeading":"Operator","extendedModule":"Swift","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC4DataV","symbolKind":"op"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/!=(_:_:)":{"title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations","abstract":[],"kind":"article","type":"topic","title":"Equatable Implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"code":"StoreProductDiscount\/id","type":"codeVoice"},{"type":"text","text":". Not for public use."}],"navigatorTitle":[{"text":"Data","kind":"identifier"}],"title":"StoreProductDiscount.Data","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","url":"\/documentation\/revenuecat\/storeproductdiscount\/data"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/equatable-implementations.json index a89dd5516..ff8c33b91 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/data/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"role":"symbol","title":"StoreProductDiscount.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"type":"text","text":". Not for public use."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/Equatable-Implementations"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data/!=(_:_:)":{"title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data\/!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"code":"StoreProductDiscount\/id","type":"codeVoice"},{"type":"text","text":". Not for public use."}],"navigatorTitle":[{"text":"Data","kind":"identifier"}],"title":"StoreProductDiscount.Data","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","url":"\/documentation\/revenuecat\/storeproductdiscount\/data"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/description.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/description.json index deecb77e8..94cc24fd2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/description"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description"},"metadata":{"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"description","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)description","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/description"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/description":{"title":"description","url":"\/documentation\/revenuecat\/storeproductdiscount\/description","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/description","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype.json index 0f964500a..28437c79f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCDiscountType) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"title":"StoreProductDiscount.DiscountType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"DiscountType"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/promotional":{"role":"symbol","title":"StoreProductDiscount.DiscountType.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/introductory":{"role":"symbol","title":"StoreProductDiscount.DiscountType.introductory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"abstract":[{"type":"text","text":"Introductory offer"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" represents a ","type":"text"},{"code":"SKProductDiscount","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"metadata":{"title":"StoreProductDiscount.DiscountType","role":"symbol","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"DiscountType"}],"navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Enumeration"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCDiscountType) ","kind":"text"},{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"DiscountType","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype"]}],"references":{"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","kind":"article","title":"Equatable Implementations","role":"collectionGroup","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/promotional":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional","abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"title":"StoreProductDiscount.DiscountType.promotional","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"promotional","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/introductory":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","title":"StoreProductDiscount.DiscountType.introductory","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"introductory"}],"kind":"symbol","abstract":[{"text":"Introductory offer","type":"text"}]},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/!=(_:_:).json index 0323fad34..aeabf3f2e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC0E4TypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"symbolKind":"op","role":"symbol","extendedModule":"Swift","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","modules":[{"name":"RevenueCat"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC0E4TypeO"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","kind":"article","title":"Equatable Implementations","role":"collectionGroup","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/!=(_:_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/equatable-implementations.json index 093af7cdb..fb48f8094 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations"]}],"kind":"article","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/!=(_:_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/!=(_:_:)","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hash(into:).json index a7d07a1b8..b30245d34 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC0E4TypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Swift","title":"hash(into:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC0E4TypeO","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)","type":"topic","title":"hash(into:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hashvalue.json index 751d513a8..fff0e7f3b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC0E4TypeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"metadata":{"title":"hashValue","roleHeading":"Instance Property","extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC0E4TypeO","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/RawRepresentable-Implementations":{"abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue","abstract":[],"kind":"symbol","title":"hashValue","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/init(rawvalue:).json index 8489c0750..3ada03fc0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)"]}],"metadata":{"roleHeading":"Initializer","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"title":"init(rawValue:)","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}],"type":"paragraph"}],"name":"rawValue"}],"kind":"parameters"},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null,"type":"codeListing"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/introductory.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/introductory.json index 143c248f7..7e48951cd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/introductory.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/introductory.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Introductory offer"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"title":"StoreProductDiscount.DiscountType.introductory","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO12introductoryyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/introductory":{"role":"symbol","title":"StoreProductDiscount.DiscountType.introductory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"abstract":[{"type":"text","text":"Introductory offer"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"introductory","kind":"identifier"}],"title":"StoreProductDiscount.DiscountType.introductory","symbolKind":"case","role":"symbol","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO12introductoryyA2EmF","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"Introductory offer"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"introductory","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/introductory":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/introductory","title":"StoreProductDiscount.DiscountType.introductory","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"introductory"}],"kind":"symbol","abstract":[{"text":"Introductory offer","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/promotional.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/promotional.json index aedd956e7..a5ae1bdaa 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/promotional.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/promotional.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"title":"StoreProductDiscount.DiscountType.promotional","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO11promotionalyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/promotional":{"role":"symbol","title":"StoreProductDiscount.DiscountType.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"StoreProductDiscount.DiscountType.promotional","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC0E4TypeO11promotionalyA2EmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"promotional","kind":"identifier"}],"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"promotional","kind":"identifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/promotional":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/promotional","abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"title":"StoreProductDiscount.DiscountType.promotional","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"promotional","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/rawrepresentable-implementations.json index ab73f79b2..a3622db69 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/discounttype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue"],"generated":true,"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hashValue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue","abstract":[],"kind":"symbol","title":"hashValue","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType\/hash(into:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)","type":"topic","title":"hash(into:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encodable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encodable-implementations.json index 29ad60ceb..dfcd1acf3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encodable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encodable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Encodable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Encodable Implementations","role":"collectionGroup"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)"],"title":"Instance Methods"}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/encode(to:)":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","type":"topic","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encode(to:).json index 6796821e3..e5521837b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" will encode an empty"},{"type":"text","text":" "},{"type":"text","text":"keyed container in its place."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:10RevenueCat20StoreProductDiscountC6encode2toys7Encoder_p_tKF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Encodable-Implementations":{"role":"collectionGroup","title":"Encodable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/encode(to:)":{"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)"}}} \ No newline at end of file +{"abstract":[{"text":"Encodes this value into the given encoder.","type":"text"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"inlineContent":[{"type":"text","text":"The encoder to write data to."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If the value fails to encode anything, "},{"type":"codeVoice","code":"encoder"},{"text":" will encode an empty","type":"text"},{"text":" ","type":"text"},{"text":"keyed container in its place.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"text":" ","type":"text"},{"text":"encoder’s format.","type":"text"}]}]}],"metadata":{"title":"encode(to:)","externalID":"s:10RevenueCat20StoreProductDiscountC6encode2toys7Encoder_p_tKF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/encode(to:)":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","type":"topic","abstract":[{"type":"text","text":"Encodes this value into the given encoder."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Encodable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations","kind":"article","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Encodable-Implementations","title":"Encodable Implementations","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/hash.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/hash.json index 21a0cfbd2..501d3faef 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/hash"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)hash","title":"hash","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/hash"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/hash":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"title":"hash","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/hash","url":"\/documentation\/revenuecat\/storeproductdiscount\/hash"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-243kx.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-243kx.json index ff5a8684d..b97e73a70 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-243kx.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-243kx.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/id-243kx"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-243kx":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/id-243kx"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/id-243kx"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations"]]},"sections":[],"metadata":{"title":"id","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"unavailable":false,"name":"watchOS","beta":false,"deprecated":false,"introducedAt":"6.0"}],"modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SO","kind":"typeIdentifier","text":"ObjectIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-243kx":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/id-243kx","title":"id","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","preciseIdentifier":"s:SO","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Identifiable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations","title":"Identifiable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","abstract":[],"type":"topic","kind":"article"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-7ntvn.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-7ntvn.json index 67db75094..025497c17 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-7ntvn.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/id-7ntvn.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV","text":"Data"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV","text":"Data"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV"}],"symbolKind":"property","externalID":"s:10RevenueCat20StoreProductDiscountC2idAC4DataVvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-7ntvn":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"role":"symbol","title":"StoreProductDiscount.Data","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"type":"codeVoice","code":"StoreProductDiscount\/id"},{"type":"text","text":". Not for public use."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Data"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/data"}}} \ No newline at end of file +{"sections":[],"metadata":{"extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV","text":"Data"}],"symbolKind":"property","externalID":"s:10RevenueCat20StoreProductDiscountC2idAC4DataVvp","roleHeading":"Instance Property","title":"id","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn"]}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Data","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]},{"platforms":["iOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","text":"Data"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-7ntvn":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn","title":"id","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Identifiable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations","title":"Identifiable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","abstract":[],"type":"topic","kind":"article"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/Data":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Data"}],"abstract":[{"type":"text","text":"Used to represent "},{"code":"StoreProductDiscount\/id","type":"codeVoice"},{"type":"text","text":". Not for public use."}],"navigatorTitle":[{"text":"Data","kind":"identifier"}],"title":"StoreProductDiscount.Data","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Data","url":"\/documentation\/revenuecat\/storeproductdiscount\/data"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/identifiable-implementations.json index d7e7d3c90..30ac29212 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/identifiable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/identifiable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-7ntvn":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-243kx":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/id-243kx"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/Identifiable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn"],"title":"Instance Properties","generated":true}],"metadata":{"title":"Identifiable Implementations","role":"collectionGroup","modules":[{"name":"RevenueCat"}]},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-243kx":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/id-243kx","title":"id","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-243kx","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"ObjectIdentifier","preciseIdentifier":"s:SO","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/id-7ntvn":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn","title":"id","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/id-7ntvn","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC4DataV"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/isequal(_:).json index 19a92f210..9f1056dce 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"object","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(im)isEqual:","title":"isEqual(_:)","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"RevenueCat"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/isEqual(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"kind":"text","text":"("},{"text":"Any","kind":"keyword"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"title":"isEqual(_:)","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/isEqual(_:)","url":"\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/localizedpricestring.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/localizedpricestring.json index 34e240b8a..762a983b0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/localizedpricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/localizedpricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedPriceString","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)localizedPriceString","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedPriceString","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)localizedPriceString"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/localizedPriceString":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"The price of this product discount formatted for locale.","type":"text"}],"title":"localizedPriceString","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/localizedPriceString","url":"\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/numberofperiods.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/numberofperiods.json index 35cb0068c..ff55359de 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/numberofperiods.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/numberofperiods.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"type":"text","text":" "},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"numberOfPeriods","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)numberOfPeriods","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/numberOfPeriods":{"role":"symbol","title":"numberOfPeriods","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"type":"text","text":" "},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"abstract":[{"type":"text","text":"Price is charged once in advance"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payAsYouGo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"abstract":[{"type":"text","text":"Price is charged one or more times"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods"},"abstract":[{"text":"The number of periods the product discount is available.","type":"text"},{"type":"text","text":" "},{"text":"This is ","type":"text"},{"code":"1","type":"codeVoice"},{"text":" for ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"reference","isActive":true},{"text":" ","type":"text"},{"text":"and ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","isActive":true},{"type":"text","text":", but can be"},{"text":" ","type":"text"},{"type":"text","text":"more than 1 for "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","type":"reference"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)numberOfPeriods","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"numberOfPeriods","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"numberOfPeriods","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"numberOfPeriods"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"topic","abstract":[{"text":"Price is charged once in advance","type":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"abstract":[{"text":"No initial charge","type":"text"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","abstract":[{"text":"Price is charged one or more times","type":"text"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"payAsYouGo","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/numberOfPeriods":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"numberOfPeriods"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"abstract":[{"text":"The number of periods the product discount is available.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This is "},{"code":"1","type":"codeVoice"},{"type":"text","text":" for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","isActive":true,"type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"and "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","isActive":true,"type":"reference"},{"text":", but can be","type":"text"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","isActive":true},{"text":".","type":"text"}],"title":"numberOfPeriods","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/numberOfPeriods","url":"\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/offeridentifier.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/offeridentifier.json index 7445782c9..da2abc48a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/offeridentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/offeridentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string used to uniquely identify a discount offer for a product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"offerIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)offerIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/offerIdentifier":{"role":"symbol","title":"offerIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string used to uniquely identify a discount offer for a product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","interfaceLanguage":"swift"},"metadata":{"title":"offerIdentifier","roleHeading":"Instance Property","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)offerIdentifier","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"offerIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"text":"A string used to uniquely identify a discount offer for a product.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/offerIdentifier":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"offerIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"abstract":[{"text":"A string used to uniquely identify a discount offer for a product.","type":"text"}],"title":"offerIdentifier","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/offerIdentifier","url":"\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum.json index 1425c2671..7e99bad8d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPaymentMode) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"title":"StoreProductDiscount.PaymentMode","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"abstract":[{"type":"text","text":"Price is charged once in advance"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payAsYouGo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"abstract":[{"type":"text","text":"Price is charged one or more times"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCPaymentMode) "},{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"text":"Indicates how the product discount price is charged.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"sections":[],"metadata":{"externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PaymentMode"}],"role":"symbol","symbolKind":"enum","modules":[{"name":"RevenueCat"}],"title":"StoreProductDiscount.PaymentMode","roleHeading":"Enumeration","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"],"title":"Enumeration Cases"},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"]}],"references":{"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/s8SendableP":{"identifier":"doc:\/\/RevenueCat\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/SY":{"identifier":"doc:\/\/RevenueCat\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"abstract":[{"text":"No initial charge","type":"text"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},"doc://RevenueCat/SQ":{"identifier":"doc:\/\/RevenueCat\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","abstract":[{"text":"Price is charged one or more times","type":"text"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"payAsYouGo","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"topic","abstract":[{"text":"Price is charged once in advance","type":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}]},"doc://RevenueCat/SE":{"identifier":"doc:\/\/RevenueCat\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"abstract":[],"kind":"article","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/!=(_:_:).json index 4de6c2df8..3836172e8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","role":"symbol","title":"!=(_:_:)","extendedModule":"Swift","modules":[{"name":"RevenueCat"}],"roleHeading":"Operator","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/!=(_:_:)":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/Equatable-Implementations":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations","kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/encode(to:).json index b9ee220cc..a057dbabd 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}]},"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"]]},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)"]}],"abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"text":"is ","type":"text"},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}],"name":"encoder"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"text":" ","type":"text"},{"text":"encoder’s format.","type":"text"}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"abstract":[],"kind":"article","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/encode(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}]},"kind":"symbol","abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" ","type":"text"},{"text":"is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","title":"encode(to:)","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/equatable-implementations.json index c34b6556d..c38ef9bc0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"}}} \ No newline at end of file +{"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"Equatable Implementations","role":"collectionGroup"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/!=(_:_:)":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/freetrial.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/freetrial.json index 0ab8746e6..b06e2d68a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/freetrial.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/freetrial.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"No initial charge"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO9freeTrialyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"StoreProductDiscount.PaymentMode.freeTrial","roleHeading":"Case","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO9freeTrialyA2EmF"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"abstract":[{"type":"text","text":"No initial charge"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"abstract":[{"text":"No initial charge","type":"text"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hash(into:).json index 2ee735d68..19f7b85ba 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)"},"sections":[],"metadata":{"title":"hash(into:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","extendedModule":"Swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":" "},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hash(into:)":{"abstract":[],"title":"hash(into:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"abstract":[],"kind":"article","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hashvalue.json index deadc92fe..6f9a8b101 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"]]},"metadata":{"extendedModule":"Swift","title":"hashValue","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"roleHeading":"Instance Property","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat20StoreProductDiscountC11PaymentModeO","modules":[{"name":"RevenueCat"}],"symbolKind":"property"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"hashValue","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/RawRepresentable-Implementations":{"abstract":[],"kind":"article","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/init(rawvalue:).json index b70980bac..9126fc3df 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Initializer","symbolKind":"init","title":"init(rawValue:)","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO8rawValueAESgSi_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"type":"text","text":"value, this initializer returns "},{"code":"nil","type":"codeVoice"},{"type":"text","text":". For example:"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"type":"codeListing","syntax":null}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)"},"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/init(rawValue:)":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)","title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/init(rawValue:)","abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payasyougo.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payasyougo.json index a6477c0c8..b95abfd7d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payasyougo.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payasyougo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Price is charged one or more times"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO10payAsYouGoyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payAsYouGo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"abstract":[{"type":"text","text":"Price is charged one or more times"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"payAsYouGo","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Price is charged one or more times","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"]}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"payAsYouGo"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","symbolKind":"case","role":"symbol","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO10payAsYouGoyA2EmF","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","abstract":[{"text":"Price is charged one or more times","type":"text"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"payAsYouGo","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payupfront.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payupfront.json index 4b0197399..3ee15e576 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payupfront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/payupfront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Price is charged once in advance"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"title":"StoreProductDiscount.PaymentMode.payUpFront","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO10payUpFrontyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"abstract":[{"type":"text","text":"Price is charged once in advance"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","interfaceLanguage":"swift"},"metadata":{"title":"StoreProductDiscount.PaymentMode.payUpFront","symbolKind":"case","externalID":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO10payUpFrontyA2EmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"payUpFront","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"type":"text","text":"Price is charged once in advance"}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"topic","abstract":[{"text":"Price is charged once in advance","type":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/rawrepresentable-implementations.json index 5fcf1c6c0..403852f04 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations"]}],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"]]},"sections":[],"kind":"article","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue"],"title":"Instance Properties","generated":true},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)"]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hash(into:)":{"abstract":[],"title":"hash(into:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hash(into:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/hashValue":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/hashValue","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"hashValue","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/encode(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}]},"kind":"symbol","abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"text":" ","type":"text"},{"text":"is ","type":"text"},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/encode(to:)","title":"encode(to:)","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.property.json index b01b8cbd1..147bedd12 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/paymentmode-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"}],"title":"paymentMode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)paymentMode","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/paymentMode-swift.property":{"role":"symbol","title":"paymentMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"}],"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)paymentMode","role":"symbol","title":"paymentMode","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"paymentMode","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"abstract":[{"text":"The payment mode for this product discount.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"paymentMode"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","text":"PaymentMode","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"paymentMode","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"typeIdentifier","text":"StoreProductDiscount"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/paymentMode-swift.property":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paymentMode","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"title":"paymentMode","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/paymentMode-swift.property","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/price.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/price.json index 90a82f059..33ce6ed0a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/price.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/price.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"title":"price","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat20StoreProductDiscountC5priceSo9NSDecimalavp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"price","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"metadata":{"title":"price","externalID":"s:10RevenueCat20StoreProductDiscountC5priceSo9NSDecimalavp","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"price","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/price":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"price","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"title":"price","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","url":"\/documentation\/revenuecat\/storeproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/pricedecimalnumber.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/pricedecimalnumber.json index 39eae3f2b..c1cc3c741 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/pricedecimalnumber.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/pricedecimalnumber.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(price) "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is meant for Objective-C. For Swift, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price"},{"type":"text","text":" instead."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"kind":"symbol","metadata":{"role":"symbol","title":"priceDecimalNumber","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProductDiscount(py)price","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/priceDecimalNumber":{"role":"symbol","title":"priceDecimalNumber","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"abstract":[{"text":"The discount price of the product in the local currency.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(price) ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"priceDecimalNumber","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"text":"this is meant for Objective-C. For Swift, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","isActive":true,"type":"reference"},{"type":"text","text":" instead."}],"type":"paragraph"}]}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"priceDecimalNumber","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","extendedModule":"RevenueCat","title":"priceDecimalNumber","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProductDiscount(py)price"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/price":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"price","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"title":"price","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/price","url":"\/documentation\/revenuecat\/storeproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/priceDecimalNumber":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceDecimalNumber"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber","kind":"typeIdentifier"}],"abstract":[{"text":"The discount price of the product in the local currency.","type":"text"}],"title":"priceDecimalNumber","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/priceDecimalNumber","url":"\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk1discount.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk1discount.json index d8f3df29e..587bbd09f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk1discount.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk1discount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta","text":"SK1ProductDiscount"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/sk1discount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK1ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk1Discount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProductDiscount(py)sk1Discount","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.14.4","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"12.2","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.2","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk1Discount":{"role":"symbol","title":"sk1Discount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK1ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/sk1discount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK1ProductDiscount":{"role":"symbol","title":"SK1ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1ProductDiscount"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1ProductDiscount"}],"url":"\/documentation\/revenuecat\/sk1productdiscount"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","role":"symbol","title":"sk1Discount","extendedModule":"RevenueCat","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sk1Discount","kind":"identifier"},{"kind":"text","text":": "},{"text":"SK1ProductDiscount","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta"},{"text":"?","kind":"text"}],"externalID":"c:@CM@RevenueCat@objc(cs)RCStoreProductDiscount(py)sk1Discount","symbolKind":"property"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK1ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta","text":"SK1ProductDiscount","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storeproductdiscount\/sk1discount"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/SK1ProductDiscount":{"url":"\/documentation\/revenuecat\/sk1productdiscount","role":"symbol","title":"SK1ProductDiscount","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1ProductDiscount","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Discount type, called "},{"type":"codeVoice","code":"SKProductDiscount"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SK1ProductDiscount","kind":"identifier"}],"navigatorTitle":[{"text":"SK1ProductDiscount","kind":"identifier"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk1Discount":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/sk1discount","role":"symbol","title":"sk1Discount","abstract":[{"text":"Returns the ","type":"text"},{"code":"SK1ProductDiscount","type":"codeVoice"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" represents a ","type":"text"},{"code":"SKProductDiscount","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk1Discount","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Discount"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18SK1ProductDiscounta","kind":"typeIdentifier","text":"SK1ProductDiscount"},{"kind":"text","text":"?"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk2discount.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk2discount.json index d564131e6..95f635ac7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk2discount.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/sk2discount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta","text":"SK2ProductDiscount"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/sk2discount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK2ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk2Discount","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat20StoreProductDiscountC03sk2E00C3Kit0D0V17SubscriptionOfferVSgvp","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK2ProductDiscount":{"role":"symbol","title":"SK2ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2ProductDiscount"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Discount type, called "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2ProductDiscount"}],"url":"\/documentation\/revenuecat\/sk2productdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk2Discount":{"role":"symbol","title":"sk2Discount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2ProductDiscount","preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SK2ProductDiscount"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/sk2discount"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/sk2discount"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RevenueCat","role":"symbol","roleHeading":"Instance Property","externalID":"s:10RevenueCat20StoreProductDiscountC03sk2E00C3Kit0D0V17SubscriptionOfferVSgvp","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"sk2Discount","kind":"identifier"},{"kind":"text","text":": "},{"text":"SK2ProductDiscount","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta"},{"kind":"text","text":"?"}],"symbolKind":"property","title":"sk2Discount","platforms":[{"name":"iOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"15.0"},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"12.0","beta":false},{"name":"tvOS","introducedAt":"15.0","deprecated":false,"beta":false,"unavailable":false},{"name":"watchOS","unavailable":false,"introducedAt":"8.0","deprecated":false,"beta":false}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk2Discount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","text":"SK2ProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"abstract":[{"type":"text","text":"Returns the "},{"code":"SK2ProductDiscount","type":"codeVoice"},{"type":"text","text":" if this "},{"code":"StoreProductDiscount","type":"codeVoice"},{"text":" represents a ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"text":".","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/sk2Discount":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Discount"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18SK2ProductDiscounta","text":"SK2ProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"SK2ProductDiscount"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"code":"Product.SubscriptionOffer","type":"codeVoice"},{"type":"text","text":"."}],"title":"sk2Discount","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/sk2Discount","url":"\/documentation\/revenuecat\/storeproductdiscount\/sk2discount"},"doc://RevenueCat/documentation/RevenueCat/SK2ProductDiscount":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2ProductDiscount","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK2ProductDiscount"}],"navigatorTitle":[{"text":"SK2ProductDiscount","kind":"identifier"}],"title":"SK2ProductDiscount","kind":"symbol","url":"\/documentation\/revenuecat\/sk2productdiscount","type":"topic","abstract":[{"text":"TypeAlias to StoreKit 2’s Discount type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/subscriptionperiod.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/subscriptionperiod.json index c2626236e..02983a797 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/subscriptionperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/subscriptionperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The period for the product discount."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"title":"subscriptionPeriod","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)subscriptionPeriod","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"abstract":[{"type":"text","text":"The period for the product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"subscriptionPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier"}],"title":"subscriptionPeriod","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The period for the product discount."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscriptionPeriod","kind":"identifier"},{"kind":"text","text":": "},{"text":"SubscriptionPeriod","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/subscriptionPeriod":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"subscriptionPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier"}],"abstract":[{"text":"The period for the product discount.","type":"text"}],"title":"subscriptionPeriod","role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/subscriptionPeriod","url":"\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/type.json b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/type.json index 1ae334df6..742b4f5b7 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/type.json +++ b/docs/4.37.0/data/documentation/revenuecat/storeproductdiscount/type.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product discount."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"title":"type","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)type","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"abstract":[{"type":"text","text":"The type of product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/type"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/storeproductdiscount\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"type","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["iOS"]},{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"text":"DiscountType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type"},"abstract":[{"type":"text","text":"The type of product discount."}],"metadata":{"role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount(py)type","title":"type","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"text":"DiscountType","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/type":{"role":"symbol","kind":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/type","abstract":[{"type":"text","text":"The type of product discount."}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/type"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction.json index d2d6e6443..c9109fb6c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}]},"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCStoreTransaction) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/purchaseDate":{"role":"symbol","title":"purchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date that App Store charged the user’s account for a purchased or restored product,"},{"type":"text","text":" "},{"type":"text","text":"or for a subscription purchase or renewal after a lapse."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/purchasedate"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk2Transaction":{"role":"symbol","title":"sk2Transaction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Transaction","preciseIdentifier":"s:10RevenueCat14SK2Transactiona"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Transaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Transaction"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/sk2transaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/description"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/s12IdentifiableP":{"type":"unresolvable","title":"Swift.Identifiable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/quantity":{"role":"symbol","title":"quantity","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of consumable products purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/quantity"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk1Transaction":{"role":"symbol","title":"sk1Transaction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Transaction","preciseIdentifier":"s:10RevenueCat14SK1Transactiona"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/sk1transaction"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"role":"symbol","title":"purchase(package:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"role":"symbol","title":"purchase(product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/hash"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/transactionIdentifier":{"role":"symbol","title":"transactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/storefront":{"role":"symbol","title":"storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The App Store storefront associated with the transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/storefront"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"metadata":{"navigatorTitle":[{"text":"StoreTransaction","kind":"identifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction","symbolKind":"class","modules":[{"name":"RevenueCat"}],"title":"StoreTransaction","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreTransaction"}],"role":"symbol"},"sections":[],"kind":"symbol","relationshipsSections":[{"type":"inheritsFrom","title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"]},{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s12IdentifiableP","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":"(RCStoreTransaction) ","kind":"text"},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StoreTransaction","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","isActive":true},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)"],"title":"Instance Methods"},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations"],"generated":true}],"seeAlsoSections":[{"title":"Making Purchases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"],"generated":true}],"references":{"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"."}],"title":"purchase(package:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData"}]},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s7CVarArgP","title":"Swift.CVarArg"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/Identifiable-Implementations":{"type":"topic","role":"collectionGroup","kind":"article","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/quantity":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","type":"topic","abstract":[{"text":"The number of consumable products purchased.","type":"text"}],"title":"quantity","url":"\/documentation\/revenuecat\/storetransaction\/quantity","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"quantity"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/hash":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","kind":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/storetransaction\/hash"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)","kind":"symbol","title":"isEqual(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/storetransaction\/isequal(_:)"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/productIdentifier":{"url":"\/documentation\/revenuecat\/storetransaction\/productidentifier","kind":"symbol","title":"productIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","role":"symbol","abstract":[{"type":"text","text":"The product identifier."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/purchaseDate":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"title":"purchaseDate","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/purchasedate","abstract":[{"type":"text","text":"The date that App Store charged the user’s account for a purchased or restored product,"},{"type":"text","text":" "},{"type":"text","text":"or for a subscription purchase or renewal after a lapse."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","role":"symbol"},"doc://RevenueCat/s12IdentifiableP":{"title":"Swift.Identifiable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s12IdentifiableP"},"doc://RevenueCat/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","kind":"typeIdentifier","text":"PurchaseResultData"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"purchase(product:)","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk2Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/sk2transaction","title":"sk2Transaction","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreTransaction"},{"text":" represents a ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sk2Transaction","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat14SK2Transactiona","kind":"typeIdentifier","text":"SK2Transaction"},{"text":"?","kind":"text"}]},"doc://RevenueCat/objc(pl)NSObject":{"title":"ObjectiveC.NSObjectProtocol","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk1Transaction":{"type":"topic","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"text":".","type":"text"}],"title":"sk1Transaction","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk1Transaction"},{"text":": ","kind":"text"},{"text":"SK1Transaction","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat14SK1Transactiona"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storetransaction\/sk1transaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/description":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/revenuecat\/storetransaction\/description","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","title":"description","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/transactionIdentifier":{"type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"title":"transactionIdentifier","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/storefront":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","abstract":[{"type":"text","text":"The App Store storefront associated with the transaction."}],"type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/storefront","title":"storefront","role":"symbol"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/description.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/description.json index 4b707761b..7f79672b5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/description.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/description.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)description","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/description":{"role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/description"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)description","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"description"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/description":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/revenuecat\/storetransaction\/description","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/description","title":"description","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/hash.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/hash.json index c4e196a3d..beb7a0e9e 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/hash"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"override","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/hash"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash"},"metadata":{"title":"hash","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)hash","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/hash":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/hash","kind":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/storetransaction\/hash"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-2071l.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-2071l.json index 5dabdcba8..46ad0ba2d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-2071l.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-2071l.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/id-2071l"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"symbolKind":"property","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCStoreTransaction","extendedModule":"Swift","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-2071l":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/id-2071l"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/id-2071l"]}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SO","text":"ObjectIdentifier"}],"role":"symbol","platforms":[{"beta":false,"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"13.0"},{"introducedAt":"10.15","deprecated":false,"name":"macOS","beta":false,"unavailable":false},{"beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"tvOS"},{"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false}],"modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","title":"id","externalID":"s:s12IdentifiablePsRlzCrlE2idSOvp::SYNTHESIZED::c:@M@RevenueCat@objc(cs)RCStoreTransaction","symbolKind":"property","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-2071l":{"url":"\/documentation\/revenuecat\/storetransaction\/id-2071l","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"title":"id","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/Identifiable-Implementations":{"type":"topic","role":"collectionGroup","kind":"article","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-7f8z5.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-7f8z5.json index 4c6e553df..b60d47d5a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-7f8z5.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/id-7f8z5.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/id-7f8z5"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat16StoreTransactionC2idSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-7f8z5":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/id-7f8z5"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/Identifiable-Implementations":{"role":"collectionGroup","title":"Identifiable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5"},"metadata":{"extendedModule":"RevenueCat","symbolKind":"property","externalID":"s:10RevenueCat16StoreTransactionC2idSSvp","title":"id","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations"]]},"abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/id-7f8z5"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-7f8z5":{"url":"\/documentation\/revenuecat\/storetransaction\/id-7f8z5","type":"topic","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"id","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/Identifiable-Implementations":{"type":"topic","role":"collectionGroup","kind":"article","title":"Identifiable Implementations","url":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/identifiable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/identifiable-implementations.json index ef2878447..b87fbaea9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/identifiable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/identifiable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/identifiable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Identifiable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-7f8z5":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/id-7f8z5"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-2071l":{"role":"symbol","title":"id","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ObjectIdentifier","preciseIdentifier":"s:SO"}],"abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/id-2071l"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/identifiable-implementations"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"metadata":{"role":"collectionGroup","title":"Identifiable Implementations","modules":[{"name":"RevenueCat"}]},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5"],"generated":true}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/Identifiable-Implementations","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-7f8z5":{"url":"\/documentation\/revenuecat\/storetransaction\/id-7f8z5","type":"topic","abstract":[{"type":"text","text":"The stable identity of the entity associated with this instance."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"id","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-7f8z5","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/id-2071l":{"url":"\/documentation\/revenuecat\/storetransaction\/id-2071l","abstract":[{"text":"The stable identity of the entity associated with this instance.","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"ObjectIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:SO"}],"title":"id","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/id-2071l","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/isequal(_:).json index dcb8664a4..311711b4c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(im)isEqual:","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","role":"symbol","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/isEqual(_:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/isEqual(_:)","kind":"symbol","title":"isEqual(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/revenuecat\/storetransaction\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/productidentifier.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/productidentifier.json index 47ffe2c9f..70bf5c6ec 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/productidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/productidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product identifier."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)productIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The product identifier."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"productIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"title":"productIdentifier","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)productIdentifier","modules":[{"name":"RevenueCat"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/productidentifier"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/productIdentifier":{"url":"\/documentation\/revenuecat\/storetransaction\/productidentifier","kind":"symbol","title":"productIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","role":"symbol","abstract":[{"type":"text","text":"The product identifier."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/purchasedate.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/purchasedate.json index d6031f537..d140d0134 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/purchasedate.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/purchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date that App Store charged the user’s account for a purchased or restored product,"},{"type":"text","text":" "},{"type":"text","text":"or for a subscription purchase or renewal after a lapse."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"title":"purchaseDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)purchaseDate","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/purchaseDate":{"role":"symbol","title":"purchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"abstract":[{"type":"text","text":"The date that App Store charged the user’s account for a purchased or restored product,"},{"type":"text","text":" "},{"type":"text","text":"or for a subscription purchase or renewal after a lapse."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/purchasedate"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"symbolKind":"property","roleHeading":"Instance Property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)purchaseDate","title":"purchaseDate","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"modules":[{"name":"RevenueCat"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate"},"abstract":[{"type":"text","text":"The date that App Store charged the user’s account for a purchased or restored product,"},{"text":" ","type":"text"},{"type":"text","text":"or for a subscription purchase or renewal after a lapse."}],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchaseDate","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/purchaseDate":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}],"title":"purchaseDate","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/purchasedate","abstract":[{"type":"text","text":"The date that App Store charged the user’s account for a purchased or restored product,"},{"type":"text","text":" "},{"type":"text","text":"or for a subscription purchase or renewal after a lapse."}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/purchaseDate","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/quantity.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/quantity.json index 6c32dd7c1..0d1c297f1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/quantity.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/quantity.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"multi-quantity purchases aren’t currently supported."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/quantity"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of consumable products purchased."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"quantity","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)quantity","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/quantity":{"role":"symbol","title":"quantity","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of consumable products purchased."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/quantity"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"quantity"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"multi-quantity purchases aren’t currently supported."}],"type":"paragraph"}]}],"kind":"content"}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"quantity","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"quantity","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)quantity","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/quantity"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"kind":"symbol","abstract":[{"text":"The number of consumable products purchased.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity"},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/quantity":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/quantity","type":"topic","abstract":[{"text":"The number of consumable products purchased.","type":"text"}],"title":"quantity","url":"\/documentation\/revenuecat\/storetransaction\/quantity","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"quantity"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk1transaction.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk1transaction.json index 6df394677..713e98d9d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk1transaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk1transaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","preciseIdentifier":"s:10RevenueCat14SK1Transactiona","text":"SK1Transaction"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/sk1transaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"sk1Transaction","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Transaction","preciseIdentifier":"s:10RevenueCat14SK1Transactiona"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCStoreTransaction(py)sk1Transaction","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK1Transaction":{"role":"symbol","title":"SK1Transaction","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK1Transaction"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}],"url":"\/documentation\/revenuecat\/sk1transaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk1Transaction":{"role":"symbol","title":"sk1Transaction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk1Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK1Transaction","preciseIdentifier":"s:10RevenueCat14SK1Transactiona"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/sk1transaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sk1Transaction","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat14SK1Transactiona","text":"SK1Transaction","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCStoreTransaction(py)sk1Transaction","extendedModule":"RevenueCat","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk1Transaction","kind":"identifier"},{"kind":"text","text":": "},{"text":"SK1Transaction","preciseIdentifier":"s:10RevenueCat14SK1Transactiona","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"sk1Transaction","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/sk1transaction"]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK1Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK1Transaction","url":"\/documentation\/revenuecat\/sk1transaction","abstract":[{"type":"text","text":"TypeAlias to StoreKit 1’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"}],"kind":"symbol","type":"topic","title":"SK1Transaction","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SK1Transaction"}],"navigatorTitle":[{"kind":"identifier","text":"SK1Transaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk1Transaction":{"type":"topic","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"SKPaymentTransaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKPaymentTransaction"},{"text":".","type":"text"}],"title":"sk1Transaction","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk1Transaction","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sk1Transaction"},{"text":": ","kind":"text"},{"text":"SK1Transaction","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat14SK1Transactiona"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storetransaction\/sk1transaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk2transaction.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk2transaction.json index 7b351eb32..f7cc049aa 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk2transaction.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/sk2transaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","preciseIdentifier":"s:10RevenueCat14SK2Transactiona","text":"SK2Transaction"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/sk2transaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Transaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Transaction"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"sk2Transaction","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Transaction","preciseIdentifier":"s:10RevenueCat14SK2Transactiona"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:10RevenueCat16StoreTransactionC03sk2D00C3Kit0D0VSgvp","extendedModule":"RevenueCat","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"12.0","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"15.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"8.0","deprecated":false}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SK2Transaction":{"role":"symbol","title":"SK2Transaction","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SK2Transaction"}],"abstract":[{"type":"text","text":"TypeAlias to StoreKit 2’s Transaction type, called "},{"type":"codeVoice","code":"StoreKit.Transaction"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SK2Transaction"}],"url":"\/documentation\/revenuecat\/sk2transaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk2Transaction":{"role":"symbol","title":"sk2Transaction","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SK2Transaction","preciseIdentifier":"s:10RevenueCat14SK2Transactiona"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Returns the "},{"type":"codeVoice","code":"StoreKit.Transaction"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"StoreKit.Transaction"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/sk2transaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"roleHeading":"Instance Property","externalID":"s:10RevenueCat16StoreTransactionC03sk2D00C3Kit0D0VSgvp","title":"sk2Transaction","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sk2Transaction"},{"kind":"text","text":": "},{"text":"SK2Transaction","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat14SK2Transactiona"},{"text":"?","kind":"text"}],"role":"symbol","platforms":[{"beta":false,"introducedAt":"15.0","name":"iOS","deprecated":false,"unavailable":false},{"name":"macOS","unavailable":false,"introducedAt":"12.0","beta":false,"deprecated":false},{"introducedAt":"15.0","unavailable":false,"name":"tvOS","beta":false,"deprecated":false},{"introducedAt":"8.0","unavailable":false,"beta":false,"deprecated":false,"name":"watchOS"}],"symbolKind":"property","extendedModule":"RevenueCat"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"sk2Transaction","kind":"identifier"},{"kind":"text","text":": "},{"text":"SK2Transaction","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat14SK2Transactiona","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/sk2transaction"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Returns the ","type":"text"},{"code":"StoreKit.Transaction","type":"codeVoice"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreTransaction"},{"type":"text","text":" represents a "},{"code":"StoreKit.Transaction","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SK2Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SK2Transaction","kind":"symbol","abstract":[{"text":"TypeAlias to StoreKit 2’s Transaction type, called ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"}],"title":"SK2Transaction","type":"topic","url":"\/documentation\/revenuecat\/sk2transaction","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"SK2Transaction","kind":"identifier"}],"navigatorTitle":[{"text":"SK2Transaction","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/sk2Transaction":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/sk2Transaction","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/sk2transaction","title":"sk2Transaction","abstract":[{"text":"Returns the ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"},{"text":" if this ","type":"text"},{"type":"codeVoice","code":"StoreTransaction"},{"text":" represents a ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"},{"text":".","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"sk2Transaction","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat14SK2Transactiona","kind":"typeIdentifier","text":"SK2Transaction"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/storefront.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/storefront.json index ffa0f17cb..3ab266650 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/storefront.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/storefront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"this is only available for StoreKit 2 transactions starting with iOS 17."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/storefront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The App Store storefront associated with the transaction."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"title":"storefront","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)storefront","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/storefront":{"role":"symbol","title":"storefront","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Storefront","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The App Store storefront associated with the transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/storefront"},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"role":"symbol","title":"Storefront","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Storefront"}],"abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"url":"\/documentation\/revenuecat\/storefront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"storefront","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","kind":"typeIdentifier","text":"Storefront"},{"kind":"text","text":"?"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)storefront","roleHeading":"Instance Property","title":"storefront","role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront"},"abstract":[{"type":"text","text":"The App Store storefront associated with the transaction."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/storefront"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","text":"Storefront"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"this is only available for StoreKit 2 transactions starting with iOS 17."}],"type":"paragraph"}]}],"kind":"content"}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/storefront":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"storefront"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStorefront","text":"Storefront"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/storefront","abstract":[{"type":"text","text":"The App Store storefront associated with the transaction."}],"type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/storefront","title":"storefront","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Storefront":{"kind":"symbol","title":"Storefront","url":"\/documentation\/revenuecat\/storefront","abstract":[{"type":"text","text":"An object containing the location and unique identifier of an Apple App Store storefront."}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Storefront","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"Storefront"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Storefront","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/storetransaction/transactionidentifier.json b/docs/4.37.0/data/documentation/revenuecat/storetransaction/transactionidentifier.json index fcdd0118a..b33a049d5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/storetransaction/transactionidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/storetransaction/transactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/storetransaction\/transactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"transactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)transactionIdentifier","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/transactionIdentifier":{"role":"symbol","title":"transactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/storetransaction\/transactionidentifier"]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"The unique identifier for the transaction.","type":"text"}],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCStoreTransaction(py)transactionIdentifier","title":"transactionIdentifier","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"transactionIdentifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transactionIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/transactionIdentifier":{"type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"title":"transactionIdentifier","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod.json index 33705c4c1..a10767c06 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"title":"SubscriptionPeriod","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}]},"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]}],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCSubscriptionPeriod) "},{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/hash"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of period units."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/value"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/unit-swift.property":{"role":"symbol","title":"unit","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"}],"abstract":[{"type":"text","text":"The increment of time that a subscription period is specified in."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RevenueCat\/s7CVarArgP"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/init(value:unit:)":{"role":"symbol","title":"init(value:unit:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},{"type":"text","text":" with the given value and unit."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCSubscriptionPeriod) "},{"kind":"keyword","text":"final"},{"text":" ","kind":"text"},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}]}]}],"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/RevenueCat\/objc(cs)NSObject"],"title":"Inherits From","kind":"relationships"},{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/objc(pl)NSObject","doc:\/\/RevenueCat\/s7CVarArgP","doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/s23CustomStringConvertibleP","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],"title":"Enumerations"}],"metadata":{"title":"SubscriptionPeriod","navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"role":"symbol","symbolKind":"class","modules":[{"name":"RevenueCat"}],"roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod"]}],"sections":[],"abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"text":" ","type":"text"},{"text":"Use the value and the unit together to determine the subscription period.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"code":"3","type":"codeVoice"},{"text":", the subscription period is three months.","type":"text"}],"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/unit-swift.property":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property","kind":"symbol","title":"unit","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","role":"symbol","abstract":[{"text":"The increment of time that a subscription period is specified in.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"text":"Unit","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/hash":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/hash","title":"hash"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/debugDescription":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription","kind":"symbol","title":"debugDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/isEqual(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)","title":"isEqual(_:)","url":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)","role":"symbol","type":"topic"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/value":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/value","kind":"symbol","title":"value","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value","role":"symbol","abstract":[{"type":"text","text":"The number of period units."}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/init(value:unit:)":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)","kind":"symbol","title":"init(value:unit:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)","role":"symbol","abstract":[{"text":"Creates a new ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","isActive":true},{"type":"text","text":" with the given value and unit."}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"text":"unit","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"},{"text":")","kind":"text"}]},"doc://RevenueCat/SH":{"identifier":"doc:\/\/RevenueCat\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/objc(cs)NSObject":{"identifier":"doc:\/\/RevenueCat\/objc(cs)NSObject","type":"unresolvable","title":"ObjectiveC.NSObject"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","type":"unresolvable","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/s7CVarArgP":{"identifier":"doc:\/\/RevenueCat\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/debugdescription.json index a4cad0352..08d62feb6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"c:@CM@RevenueCat@objc(cs)RCSubscriptionPeriod(py)debugDescription","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"metadata":{"externalID":"c:@CM@RevenueCat@objc(cs)RCSubscriptionPeriod(py)debugDescription","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}],"title":"debugDescription","extendedModule":"RevenueCat","roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/debugdescription"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/debugDescription":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription","kind":"symbol","title":"debugDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/debugDescription","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/hash.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/hash.json index f64258947..99746c4c8 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/hash.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/hash.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"hash","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(py)hash","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/hash":{"role":"symbol","title":"hash","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/hash"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/hash"]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(py)hash","title":"hash"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/hash":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/hash","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/hash","title":"hash"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/init(value:unit:).json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/init(value:unit:).json index 2826dd7a0..4a5a6bff3 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/init(value:unit:).json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/init(value:unit:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},{"type":"text","text":" with the given value and unit."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"title":"init(value:unit:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat18SubscriptionPeriodC5value4unitACSi_AC4UnitOtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/init(value:unit:)":{"role":"symbol","title":"init(value:unit:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},{"type":"text","text":" with the given value and unit."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","text":"Unit"},{"text":")","kind":"text"}],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"unit"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit","kind":"typeIdentifier"},{"kind":"text","text":")"}],"modules":[{"name":"RevenueCat"}],"symbolKind":"init","externalID":"s:10RevenueCat18SubscriptionPeriodC5value4unitACSi_AC4UnitOtcfc","roleHeading":"Initializer","title":"init(value:unit:)","role":"symbol"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","isActive":true},{"type":"text","text":" with the given value and unit."}],"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/init(value:unit:)":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)","kind":"symbol","title":"init(value:unit:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/init(value:unit:)","role":"symbol","abstract":[{"text":"Creates a new ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","isActive":true},{"type":"text","text":" with the given value and unit."}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"text":"unit","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/isequal(_:).json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/isequal(_:).json index 764bc5a94..f29ffa935 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/isequal(_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/isequal(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isEqual(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(im)isEqual:","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/isEqual(_:)":{"role":"symbol","title":"isEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"}}} \ No newline at end of file +{"metadata":{"title":"isEqual(_:)","role":"symbol","symbolKind":"method","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isEqual","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":"?) -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(im)isEqual:"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"override"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"text":": ","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/isEqual(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEqual"},{"text":"(","kind":"text"},{"kind":"keyword","text":"Any"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/isEqual(_:)","title":"isEqual(_:)","url":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)","role":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum.json index be1e0200d..7daf33792 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCSubscriptionPeriodUnit) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"title":"SubscriptionPeriod.Unit","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"Unit"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/month":{"role":"symbol","title":"SubscriptionPeriod.Unit.month","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"}],"abstract":[{"type":"text","text":"A subscription period unit of a month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/week":{"role":"symbol","title":"SubscriptionPeriod.Unit.week","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"abstract":[{"type":"text","text":"A subscription period unit of a week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/day":{"role":"symbol","title":"SubscriptionPeriod.Unit.day","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"}],"abstract":[{"type":"text","text":"A subscription period unit of a day."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/year":{"role":"symbol","title":"SubscriptionPeriod.Unit.year","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"}],"abstract":[{"type":"text","text":"A subscription period unit of a year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCSubscriptionPeriodUnit) "},{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Unit"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"metadata":{"modules":[{"name":"RevenueCat"}],"symbolKind":"enum","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Unit"}],"role":"symbol","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO","roleHeading":"Enumeration","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)"],"title":"Initializers"},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"]}],"references":{"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/day":{"abstract":[{"type":"text","text":"A subscription period unit of a day."}],"title":"SubscriptionPeriod.Unit.day","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"day"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/month":{"abstract":[{"type":"text","text":"A subscription period unit of a month."}],"title":"SubscriptionPeriod.Unit.month","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"month","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month","type":"topic","kind":"symbol"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/year":{"abstract":[{"type":"text","text":"A subscription period unit of a year."}],"title":"SubscriptionPeriod.Unit.year","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"year"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year","type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/week":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"week","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week","kind":"symbol","title":"SubscriptionPeriod.Unit.week","abstract":[{"text":"A subscription period unit of a week.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/CustomDebugStringConvertible-Implementations":{"abstract":[],"title":"CustomDebugStringConvertible Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","role":"collectionGroup","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations","kind":"article","type":"topic"},"doc://RevenueCat/SY":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/init(rawValue:)":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","title":"init(rawValue:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/!=(_:_:).json index cbb7d30aa..0bc1a4730 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"]}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"!=(_:_:)","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"op","roleHeading":"Operator","extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","role":"collectionGroup","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/customdebugstringconvertible-implementations.json index 49f2b4eb6..517a254a4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/customdebugstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/customdebugstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations"},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription"],"title":"Instance Properties","generated":true}],"sections":[],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/debugDescription":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription","kind":"symbol","title":"debugDescription","role":"symbol","abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/day.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/day.json index 1058da2a9..e667ab429 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/day.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/day.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A subscription period unit of a day."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"}],"title":"SubscriptionPeriod.Unit.day","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO3dayyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/day":{"role":"symbol","title":"SubscriptionPeriod.Unit.day","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"}],"abstract":[{"type":"text","text":"A subscription period unit of a day."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"day","kind":"identifier"}],"title":"SubscriptionPeriod.Unit.day","symbolKind":"case","role":"symbol","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO3dayyA2EmF","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"text":"A subscription period unit of a day.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/day":{"abstract":[{"type":"text","text":"A subscription period unit of a day."}],"title":"SubscriptionPeriod.Unit.day","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"day"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/day"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/debugdescription.json index 5a7c24f0f..11b3fa68d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO16debugDescriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"text":"initializer. This initializer works with any type, and uses the custom","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"code":"CustomDebugStringConvertible","type":"codeVoice"},{"text":":","type":"text"}]},{"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""],"type":"codeListing","syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"code":"p","type":"codeVoice"},{"text":" to a string in the assignment to ","type":"text"},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"code":"Point","type":"codeVoice"},{"text":" type’s ","type":"text"},{"type":"codeVoice","code":"debugDescription"},{"text":" property.","type":"text"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription"},"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"debugDescription","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO16debugDescriptionSSvp","extendedModule":"RevenueCat","role":"symbol","modules":[{"name":"RevenueCat"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/CustomDebugStringConvertible-Implementations":{"abstract":[],"title":"CustomDebugStringConvertible Implementations","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/CustomDebugStringConvertible-Implementations","role":"collectionGroup","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations","kind":"article","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/debugDescription":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/debugDescription","kind":"symbol","title":"debugDescription","role":"symbol","abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/encode(to:).json index af3962e75..7c6a24801 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}]}]},{"parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"encoder’s format."}],"type":"paragraph"}]}],"abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","extendedModule":"Swift","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/encode(to:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)","type":"topic","kind":"symbol","title":"encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/equatable-implementations.json index 3561da6e2..e914565d9 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hash(into:).json index 3cab26bc1..70bcc4a04 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"modules":[{"name":"RevenueCat"}]},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hash(into:)":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","role":"symbol","abstract":[],"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hashvalue.json index 9f1a3fefc..5732eb093 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue"]}],"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RevenueCat18SubscriptionPeriodC4UnitO","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"extendedModule":"Swift","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"RevenueCat"}],"symbolKind":"property","role":"symbol","title":"hashValue","roleHeading":"Instance Property"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hashValue":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue","kind":"symbol","title":"hashValue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","role":"symbol","abstract":[],"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","abstract":[],"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/init(rawvalue:).json index 3f5c90dad..28526340c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)"},"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"metadata":{"externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO8rawValueAESgSi_tcfc","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":")","kind":"text"}],"role":"symbol","title":"init(rawValue:)","symbolKind":"init","roleHeading":"Initializer"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}],"name":"rawValue"}],"kind":"parameters"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"text":" ","type":"text"},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":". For example:","type":"text"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}],"kind":"content"}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/init(rawValue:)":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","title":"init(rawValue:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/month.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/month.json index c09e316c1..2ca08a33b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/month.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/month.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A subscription period unit of a month."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"}],"title":"SubscriptionPeriod.Unit.month","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO5monthyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/month":{"role":"symbol","title":"SubscriptionPeriod.Unit.month","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"}],"abstract":[{"type":"text","text":"A subscription period unit of a month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"month"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Case","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO5monthyA2EmF","title":"SubscriptionPeriod.Unit.month","modules":[{"name":"RevenueCat"}],"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"month","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"abstract":[{"type":"text","text":"A subscription period unit of a month."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/month":{"abstract":[{"type":"text","text":"A subscription period unit of a month."}],"title":"SubscriptionPeriod.Unit.month","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"month","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/month","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month","type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json index d2240d42c..f5e3c7551 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"},"metadata":{"modules":[{"name":"RevenueCat"}],"title":"RawRepresentable Implementations","role":"collectionGroup"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hashValue":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue","kind":"symbol","title":"hashValue","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","role":"symbol","abstract":[],"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/encode(to:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/encode(to:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)","type":"topic","kind":"symbol","title":"encode(to:)","abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/hash(into:)":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)","kind":"symbol","title":"hash(into:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","role":"symbol","abstract":[],"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/week.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/week.json index ebb0b5bfa..0e4e33910 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/week.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/week.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A subscription period unit of a week."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"title":"SubscriptionPeriod.Unit.week","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO4weekyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/week":{"role":"symbol","title":"SubscriptionPeriod.Unit.week","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"abstract":[{"type":"text","text":"A subscription period unit of a week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","interfaceLanguage":"swift"},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"week","kind":"identifier"}],"title":"SubscriptionPeriod.Unit.week","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO4weekyA2EmF","roleHeading":"Case"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"week","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"A subscription period unit of a week."}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/week":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/week","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"week","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week","kind":"symbol","title":"SubscriptionPeriod.Unit.week","abstract":[{"text":"A subscription period unit of a week.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/year.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/year.json index 2f55517a7..8fe9732e2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/year.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.enum/year.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A subscription period unit of a year."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"}],"title":"SubscriptionPeriod.Unit.year","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO4yearyA2EmF","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/year":{"role":"symbol","title":"SubscriptionPeriod.Unit.year","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"}],"abstract":[{"type":"text","text":"A subscription period unit of a year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"A subscription period unit of a year."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"year"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:10RevenueCat18SubscriptionPeriodC4UnitO4yearyA2EmF","title":"SubscriptionPeriod.Unit.year","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"year","kind":"identifier"}],"role":"symbol","symbolKind":"case","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum/year":{"abstract":[{"type":"text","text":"A subscription period unit of a year."}],"title":"SubscriptionPeriod.Unit.year","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"year"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum\/year","role":"symbol","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year","type":"topic","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.property.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.property.json index df6e42898..2699fc20c 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.property.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/unit-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"}],"languages":["swift"],"platforms":["iOS"]},{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The increment of time that a subscription period is specified in."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"}],"title":"unit","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(py)unit","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[{"type":"text","text":"Units of time used to describe subscription periods."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/unit-swift.property":{"role":"symbol","title":"unit","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"}],"abstract":[{"type":"text","text":"The increment of time that a subscription period is specified in."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unit"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},{"text":".","kind":"text"},{"text":"Unit","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"}]},{"platforms":["iOS"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"unit","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Unit","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum"}]}]}],"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(py)unit","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"title":"unit","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO","text":"Unit"}],"symbolKind":"property"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","interfaceLanguage":"swift"},"abstract":[{"text":"The increment of time that a subscription period is specified in.","type":"text"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/unit-swift.property":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property","kind":"symbol","title":"unit","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/unit-swift.property","role":"symbol","abstract":[{"text":"The increment of time that a subscription period is specified in.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"text":"Unit","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat18SubscriptionPeriodC4UnitO"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/Unit-swift.enum":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Unit","kind":"identifier"}],"role":"symbol","title":"SubscriptionPeriod.Unit","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/Unit-swift.enum","abstract":[{"text":"Units of time used to describe subscription periods.","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"Unit","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/value.json b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/value.json index 8b02cc2e9..22387b909 100644 --- a/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/value.json +++ b/docs/4.37.0/data/documentation/revenuecat/subscriptionperiod/value.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of period units."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"value","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(py)value","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/value":{"role":"symbol","title":"value","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of period units."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/subscriptionperiod\/value"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod(py)value","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"value","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"]]},"kind":"symbol","abstract":[{"type":"text","text":"The number of period units."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/subscriptionperiod\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod/value":{"url":"\/documentation\/revenuecat\/subscriptionperiod\/value","kind":"symbol","title":"value","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod\/value","role":"symbol","abstract":[{"type":"text","text":"The number of period units."}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct.json index a180bce58..083d409fa 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Displaying Products","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"title":"TestStoreProduct","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10RevenueCat16TestStoreProductV","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()"]}],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Example:"}]},{"type":"codeListing","syntax":"swift","code":["let product = TestStoreProduct("," localizedTitle: \"PRO monthly\","," price: 3.99,"," localizedPriceString: \"$3.99\","," productIdentifier: \"com.revenuecat.product\","," productType: .autoRenewableSubscription,"," localizedDescription: \"Description\","," subscriptionGroupIdentifier: \"group\","," subscriptionPeriod: .init(value: 1, unit: .month)",")","","let offering = Offering("," identifier: \"offering\","," serverDescription: \"Main offering\","," metadata: [:],"," availablePackages: ["," .init("," identifier: \"monthly\","," packageType: .monthly,"," storeProduct: product.toStoreProduct(),"," offeringIdentifier: offering"," ),"," ]",")"]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productType":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"abstract":[{"type":"text","text":"The type of product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/producttype"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerWeek":{"role":"symbol","title":"localizedPricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A description of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerYear":{"role":"symbol","title":"localizedPricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionGroupIdentifier":{"role":"symbol","title":"subscriptionGroupIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerMonth":{"role":"symbol","title":"localizedPricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"role":"symbol","title":"products(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/products(_:)"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/price"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)":{"role":"symbol","title":"init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"role":"symbol","title":"offerings()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/offerings()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/toStoreProduct()":{"role":"symbol","title":"toStoreProduct()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProduct"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"abstract":[{"type":"text","text":"Convert it into a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/locale":{"role":"symbol","title":"locale","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/locale"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/isFamilyShareable":{"role":"symbol","title":"isFamilyShareable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedTitle":{"role":"symbol","title":"localizedTitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProduct","kind":"identifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Example:"}]},{"type":"codeListing","code":["let product = TestStoreProduct("," localizedTitle: \"PRO monthly\","," price: 3.99,"," localizedPriceString: \"$3.99\","," productIdentifier: \"com.revenuecat.product\","," productType: .autoRenewableSubscription,"," localizedDescription: \"Description\","," subscriptionGroupIdentifier: \"group\","," subscriptionPeriod: .init(value: 1, unit: .month)",")","","let offering = Offering("," identifier: \"offering\","," serverDescription: \"Main offering\","," metadata: [:],"," availablePackages: ["," .init("," identifier: \"monthly\","," packageType: .monthly,"," storeProduct: product.toStoreProduct(),"," offeringIdentifier: offering"," ),"," ]",")"],"syntax":"swift"}]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/s8SendableP"]}],"seeAlsoSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"],"generated":true,"title":"Displaying Products"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"]]},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TestStoreProduct","kind":"identifier"}],"title":"TestStoreProduct","symbolKind":"struct","roleHeading":"Structure","role":"symbol","externalID":"s:10RevenueCat16TestStoreProductV","navigatorTitle":[{"text":"TestStoreProduct","kind":"identifier"}],"modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/locale":{"kind":"symbol","title":"locale","url":"\/documentation\/revenuecat\/teststoreproduct\/locale","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"locale","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"}],"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerMonth":{"role":"symbol","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","title":"localizedPricePerMonth","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/price":{"url":"\/documentation\/revenuecat\/teststoreproduct\/price","abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"text":"For a string representation of the price to display to customers, use ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"title":"price","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/discounts":{"type":"topic","abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"kind":"symbol","title":"discounts","url":"\/documentation\/revenuecat\/teststoreproduct\/discounts","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)":{"type":"topic","abstract":[],"title":"init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","url":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"localizedTitle","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"price","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"productType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"subscriptionGroupIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"subscriptionPeriod","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","text":"TestStoreProductDiscount"},{"text":"?, ","kind":"text"},{"text":"discounts","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","kind":"typeIdentifier","text":"TestStoreProductDiscount"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionGroupIdentifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier","abstract":[{"text":"The identifier of the subscription group to which the subscription belongs.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"text":" ","type":"text"},{"text":"You create the group identifiers in App Store Connect.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This property is "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"kind":"symbol","type":"topic","title":"subscriptionGroupIdentifier","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscriptionGroupIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://RevenueCat/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productIdentifier":{"url":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier","title":"productIdentifier","kind":"symbol","role":"symbol","abstract":[{"text":"The string that identifies the product to the Apple App Store.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/offerings()":{"title":"offerings()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/offerings()","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerings"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings","text":"Offerings","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/offerings()","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/products(_:)":{"title":"products(_:)","url":"\/documentation\/revenuecat\/purchases\/products(_:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/products(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"products"},{"kind":"text","text":"(["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"text":" -> [","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/isFamilyShareable":{"abstract":[{"text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","url":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable","title":"isFamilyShareable","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isFamilyShareable","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerYear":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","title":"localizedPricePerYear","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerWeek":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek","title":"localizedPricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionPeriod":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"text":"SubscriptionPeriod","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"text":"?","kind":"text"}],"abstract":[{"text":"The period details for products that are subscriptions.","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod","title":"subscriptionPeriod","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productType":{"role":"symbol","kind":"symbol","title":"productType","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"productType","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/producttype","abstract":[{"text":"The type of product.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPriceString":{"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"The price of this product using ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"text":".","type":"text"}],"role":"symbol","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/introductoryDiscount":{"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"text":"This property is ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" if the product has no introductory price.","type":"text"}],"url":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"introductoryDiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedDescription":{"url":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription","kind":"symbol","title":"localizedDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","role":"symbol","abstract":[{"type":"text","text":"A description of the product."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/toStoreProduct()":{"url":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()","kind":"symbol","abstract":[{"type":"text","text":"Convert it into a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()","title":"toStoreProduct()","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"toStoreProduct","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedTitle":{"abstract":[{"type":"text","text":"The name of the product."}],"title":"localizedTitle","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedTitle","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/discounts.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/discounts.json index 0ad4193df..a78ede498 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/discounts.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/discounts.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the current user may or may not be eligible for some of these."}]}],"type":"aside","name":"Note"},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/discounts"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"title":"discounts","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV9discountsSayAA0dE8DiscountCGvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"role":"symbol","title":"eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","title":"eligiblePromotionalOffers(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Finds the subset of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},{"type":"text","text":" that’s eligible for the current user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"role":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getPromotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this method to fetch "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":" "},{"type":"text","text":"to use in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" "},{"type":"text","text":"or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/discounts"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat16TestStoreProductV9discountsSayAA0dE8DiscountCGvp","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"discounts","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":"]","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"sections":[],"abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"discounts","kind":"identifier"},{"text":": [","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"the current user may or may not be eligible for some of these.","type":"text"}]}]},{"anchor":"Related-Symbols","level":4,"text":"Related Symbols","type":"heading"},{"items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","isActive":true,"type":"reference"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","isActive":true}]}]}],"type":"unorderedList"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getPromotionalOffer(forProductDiscount:product:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","kind":"symbol","title":"getPromotionalOffer(forProductDiscount:product:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getPromotionalOffer(forProductDiscount:product:completion:)","role":"symbol","abstract":[{"type":"text","text":"Use this method to fetch "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"to use in ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true,"type":"reference"},{"type":"text","text":" "},{"type":"text","text":"or "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getPromotionalOffer","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/eligiblePromotionalOffers()":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/eligiblePromotionalOffers()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eligiblePromotionalOffers"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","kind":"symbol","title":"eligiblePromotionalOffers()","abstract":[{"text":"Finds the subset of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true,"type":"reference"},{"type":"text","text":" that’s eligible for the current user."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","type":"link"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/discounts":{"role":"symbol","abstract":[{"text":"An array of subscription offers available for the auto-renewable subscription.","type":"text"}],"kind":"symbol","title":"discounts","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"text":": [","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/discounts","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/discounts":{"type":"topic","abstract":[{"type":"text","text":"An array of subscription offers available for the auto-renewable subscription."}],"kind":"symbol","title":"discounts","url":"\/documentation\/revenuecat\/teststoreproduct\/discounts","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/discounts"},"doc://RevenueCat/documentation/RevenueCat/Purchases/eligiblePromotionalOffers(forProduct:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/eligiblePromotionalOffers(forProduct:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"eligiblePromotionalOffers","kind":"identifier"},{"kind":"text","text":"("},{"text":"forProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":"]"}],"url":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","abstract":[{"text":"Finds the subset of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/discounts","isActive":true},{"type":"text","text":" that’s eligible for the current user."}],"title":"eligiblePromotionalOffers(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:).json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:).json index 48180df1b..182f9d484 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:).json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","text":"TestStoreProductDiscount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","text":"TestStoreProductDiscount"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":" = .current)"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"title":"init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat16TestStoreProductV14localizedTitle5price0F11PriceString17productIdentifier0K4Type0F11Description017subscriptionGroupL00O6Period17isFamilyShareable20introductoryDiscount9discounts6localeACSS_So9NSDecimalaS2SAA0dE0C0eM0OS2SSgAA012SubscriptionQ0CSgSbAA0cdeV0VSgSayA_G10Foundation6LocaleVtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)":{"role":"symbol","title":"init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"localizedTitle"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"price","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"productIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"productType"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum"},{"kind":"text","text":", "},{"text":"localizedDescription","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"subscriptionGroupIdentifier","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"subscriptionPeriod","kind":"externalParam"},{"kind":"text","text":": "},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod"},{"kind":"text","text":"? = nil, "},{"text":"isFamilyShareable","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false, "},{"text":"introductoryDiscount","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","kind":"typeIdentifier","text":"TestStoreProductDiscount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"discounts"},{"kind":"text","text":": ["},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","kind":"typeIdentifier","text":"TestStoreProductDiscount"},{"kind":"text","text":"] = [], "},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":" = .current)"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"kind":"symbol","metadata":{"title":"init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","symbolKind":"init","externalID":"s:10RevenueCat16TestStoreProductV14localizedTitle5price0F11PriceString17productIdentifier0K4Type0F11Description017subscriptionGroupL00O6Period17isFamilyShareable20introductoryDiscount9discounts6localeACSS_So9NSDecimalaS2SAA0dE0C0eM0OS2SSgAA012SubscriptionQ0CSgSbAA0cdeV0VSgSayA_G10Foundation6LocaleVtcfc","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"localizedTitle","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"price","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"productIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productType"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"},{"text":", ","kind":"text"},{"text":"localizedDescription","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"text":"subscriptionPeriod","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"introductoryDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","text":"TestStoreProductDiscount"},{"text":"?, ","kind":"text"},{"text":"discounts","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","text":"TestStoreProductDiscount"},{"text":"], ","kind":"text"},{"text":"locale","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Locale","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV"},{"text":")","kind":"text"}],"roleHeading":"Initializer","modules":[{"name":"RevenueCat"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)":{"type":"topic","abstract":[],"title":"init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/init(localizedTitle:price:localizedPriceString:productIdentifier:productType:localizedDescription:subscriptionGroupIdentifier:subscriptionPeriod:isFamilyShareable:introductoryDiscount:discounts:locale:)","url":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"localizedTitle","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"price","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"productIdentifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"productType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"subscriptionGroupIdentifier","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"subscriptionPeriod","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"isFamilyShareable"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","text":"TestStoreProductDiscount"},{"text":"?, ","kind":"text"},{"text":"discounts","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RevenueCat24TestStoreProductDiscountV","kind":"typeIdentifier","text":"TestStoreProductDiscount"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"locale"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/introductorydiscount.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/introductorydiscount.json index 57da4cf42..cb9c32440 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/introductorydiscount.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/introductorydiscount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before displaying UI that offers the introductory price,"},{"type":"text","text":" "},{"type":"text","text":"you must first determine if the user is eligible to receive it."}]},{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"},{"type":"text","text":" to determine eligibility."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"title":"introductoryDiscount","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV20introductoryDiscountAA0deG0CSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"https://docs.revenuecat.com/docs/ios-subscription-offers":{"title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"role":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkTrialOrIntroDiscountEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIdentifiers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Computes whether or not a user is eligible for the introductory pricing period of a given product."},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"type":"text","text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing)."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":"?","kind":"text"}],"title":"introductoryDiscount","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV20introductoryDiscountAA0deG0CSgvp"},"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"introductoryDiscount"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"Before displaying UI that offers the introductory price,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"you must first determine if the user is eligible to receive it."}],"type":"paragraph"},{"type":"heading","anchor":"Related-Symbols","text":"Related Symbols","level":4},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)"},{"type":"text","text":" to determine eligibility."}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"kind":"symbol","abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"text":" ","type":"text"},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"text":" ","type":"text"},{"type":"text","text":"This property is "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if the product has no introductory price."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount"},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/checkTrialOrIntroDiscountEligibility(productIdentifiers:)":{"url":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","kind":"symbol","title":"checkTrialOrIntroDiscountEligibility(productIdentifiers:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/checkTrialOrIntroDiscountEligibility(productIdentifiers:)","role":"symbol","abstract":[{"text":"Computes whether or not a user is eligible for the introductory pricing period of a given product.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You should use this method to determine whether or not you show the user the normal product price or"},{"type":"text","text":" "},{"text":"the introductory price. This also applies to trials (trials are considered a type of introductory pricing).","type":"text"},{"text":" ","type":"text"},{"type":"reference","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"checkTrialOrIntroDiscountEligibility","kind":"identifier"},{"text":"(","kind":"text"},{"text":"productIdentifiers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"]) ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"IntroEligibility","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCIntroEligibility"},{"text":"]","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/introductoryDiscount":{"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"text":"This property is ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" if the product has no introductory price.","type":"text"}],"url":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","title":"introductoryDiscount"},"https://docs.revenuecat.com/docs/ios-subscription-offers":{"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers","title":"iOS Introductory Offers","titleInlineContent":[{"type":"text","text":"iOS Introductory Offers"}],"url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/isfamilyshareable.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/isfamilyshareable.json index cf07b3d4e..99807f77d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/isfamilyshareable.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/isfamilyshareable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When displaying in-app purchases in your app, indicate whether the product includes Family Sharing"},{"type":"text","text":" "},{"type":"text","text":"to help customers make a selection that best fits their needs."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Configure your in-app purchases to allow Family Sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"For more information about setting up Family Sharing, see Turn-on Family Sharing for in-app purchases."}]},{"anchor":"Related-Articles","level":4,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"https:\/\/support.apple.com\/en-us\/HT201079"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isFamilyShareable","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV17isFamilyShareableSbvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/isFamilyShareable":{"role":"symbol","title":"isFamilyShareable","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFamilyShareable"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","title":"isFamilyShareable","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV17isFamilyShareableSbvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isFamilyShareable","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isFamilyShareable"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"text":"When displaying in-app purchases in your app, indicate whether the product includes Family Sharing","type":"text"},{"text":" ","type":"text"},{"text":"to help customers make a selection that best fits their needs.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"text":"Configure your in-app purchases to allow Family Sharing in App Store Connect.","type":"text"},{"type":"text","text":" "},{"text":"For more information about setting up Family Sharing, see Turn-on Family Sharing for in-app purchases.","type":"text"}]},{"anchor":"Related-Articles","text":"Related Articles","type":"heading","level":4},{"items":[{"content":[{"inlineContent":[{"text":"https:\/\/support.apple.com\/en-us\/HT201079","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect."},{"text":" ","type":"text"},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"text":" to learn whether an in-app purchase is sharable with the family group.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/isFamilyShareable":{"abstract":[{"text":"A Boolean value that indicates whether the product is available for family sharing in App Store Connect.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Check the value of "},{"type":"codeVoice","code":"isFamilyShareable"},{"type":"text","text":" to learn whether an in-app purchase is sharable with the family group."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/isFamilyShareable","url":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable","title":"isFamilyShareable","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isFamilyShareable","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/locale.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/locale.json index ba7acede8..095e6d6c1 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/locale.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/locale.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/locale"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}],"title":"locale","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV6locale10Foundation6LocaleVvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/locale":{"role":"symbol","title":"locale","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"locale"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/locale"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"locale","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation6LocaleV","kind":"typeIdentifier","text":"Locale"}],"platforms":["iOS","macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/locale"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"locale","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale","kind":"typeIdentifier"}],"title":"locale","externalID":"s:10RevenueCat16TestStoreProductV6locale10Foundation6LocaleVvp","role":"symbol","modules":[{"name":"RevenueCat"}],"symbolKind":"property"},"kind":"symbol","sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/locale":{"kind":"symbol","title":"locale","url":"\/documentation\/revenuecat\/teststoreproduct\/locale","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"locale","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation6LocaleV","text":"Locale"}],"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/locale"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizeddescription.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizeddescription.json index 2b6967196..9fa4f48f5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizeddescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The description’s language is determined by the storefront that the user’s device is connected to,"},{"type":"text","text":" "},{"type":"text","text":"not the preferred language set on the device."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A description of the product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedDescription","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV20localizedDescriptionSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedDescription":{"role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A description of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"}}} \ No newline at end of file +{"abstract":[{"text":"A description of the product.","type":"text"}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","symbolKind":"property","role":"symbol","externalID":"s:10RevenueCat16TestStoreProductV20localizedDescriptionSSvp","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizeddescription"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"name":"Note","content":[{"inlineContent":[{"text":"The description’s language is determined by the storefront that the user’s device is connected to,","type":"text"},{"text":" ","type":"text"},{"text":"not the preferred language set on the device.","type":"text"}],"type":"paragraph"}],"style":"note","type":"aside"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedDescription":{"url":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription","kind":"symbol","title":"localizedDescription","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedDescription","role":"symbol","abstract":[{"type":"text","text":"A description of the product."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricepermonth.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricepermonth.json index 1515fcd46..17ea309bc 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricepermonth.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricepermonth.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"localizedPricePerMonth","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV22localizedPricePerMonthSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerMonth":{"role":"symbol","title":"localizedPricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat16TestStoreProductV22localizedPricePerMonthSSSgvp","title":"localizedPricePerMonth","symbolKind":"property","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPricePerMonth","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerMonth":{"role":"symbol","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerMonth"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerMonth","title":"localizedPricePerMonth","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperweek.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperweek.json index e9ea1b7fa..00e77c074 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperweek.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperweek.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"localizedPricePerWeek","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV21localizedPricePerWeekSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerWeek":{"role":"symbol","title":"localizedPricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedPricePerWeek","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat16TestStoreProductV21localizedPricePerWeekSSSgvp","symbolKind":"property","roleHeading":"Instance Property","title":"localizedPricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerWeek":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerWeek","type":"topic","abstract":[],"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek","title":"localizedPricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerWeek"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperyear.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperyear.json index 0ab1c7c0b..a372fc142 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperyear.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpriceperyear.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"localizedPricePerYear","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV21localizedPricePerYearSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerYear":{"role":"symbol","title":"localizedPricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedPricePerYear","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","title":"localizedPricePerYear","externalID":"s:10RevenueCat16TestStoreProductV21localizedPricePerYearSSSgvp"},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPricePerYear":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPricePerYear"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPricePerYear","title":"localizedPricePerYear","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricestring.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricestring.json index 914617ae7..0d5454ebb 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedpricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedPriceString","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV20localizedPriceStringSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"}}} \ No newline at end of file +{"metadata":{"role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedPriceString","roleHeading":"Instance Property","externalID":"s:10RevenueCat16TestStoreProductV20localizedPriceStringSSvp","symbolKind":"property"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"abstract":[{"type":"text","text":"The price of this product using "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true,"type":"reference"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString"},"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPriceString":{"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"The price of this product using ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"text":".","type":"text"}],"role":"symbol","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedtitle.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedtitle.json index 052797b92..e822f6103 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedtitle.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/localizedtitle.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The title’s language is determined by the storefront that the user’s device is connected to,"},{"type":"text","text":" "},{"type":"text","text":"not the preferred language set on the device."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedtitle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The name of the product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedTitle","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV14localizedTitleSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedTitle":{"role":"symbol","title":"localizedTitle","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedTitle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The name of the product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedTitle","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","externalID":"s:10RevenueCat16TestStoreProductV14localizedTitleSSvp","modules":[{"name":"RevenueCat"}],"title":"localizedTitle"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedTitle","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"platforms":["iOS","macOS"]}]},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"The title’s language is determined by the storefront that the user’s device is connected to,","type":"text"},{"type":"text","text":" "},{"text":"not the preferred language set on the device.","type":"text"}]}],"style":"note","type":"aside"}],"kind":"content"}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/localizedtitle"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"The name of the product."}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedTitle":{"abstract":[{"type":"text","text":"The name of the product."}],"title":"localizedTitle","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedTitle","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedTitle"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/price.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/price.json index 95853a019..97f6d2ba2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/price.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/price.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":4,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"title":"price","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV5priceSo9NSDecimalavp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"role":"symbol","title":"pricePerWeek","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerWeek"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per week."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"role":"symbol","title":"pricePerMonth","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"role":"symbol","title":"pricePerYear","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pricePerYear"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NSDecimalNumber","preciseIdentifier":"c:objc(cs)NSDecimalNumber"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceperyear"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"text":"The decimal representation of the cost of the product, in local currency.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","isActive":true},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"content":[{"anchor":"Related-Symbols","type":"heading","level":4,"text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","isActive":true,"type":"reference"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","type":"reference","isActive":true}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","isActive":true}]}]}]}],"kind":"content"}],"kind":"symbol","metadata":{"title":"price","role":"symbol","symbolKind":"property","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"externalID":"s:10RevenueCat16TestStoreProductV5priceSo9NSDecimalavp"},"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerWeek":{"type":"topic","abstract":[{"text":"Calculates the price of this subscription product per week.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerWeek","url":"\/documentation\/revenuecat\/storeproduct\/priceperweek","kind":"symbol","title":"pricePerWeek","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"pricePerWeek","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSDecimalNumber","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerMonth":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerMonth","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pricePerMonth"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Calculates the price of this subscription product per month."}],"role":"symbol","title":"pricePerMonth"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/localizedPriceString":{"url":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"The price of this product using ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"text":".","type":"text"}],"role":"symbol","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/price":{"url":"\/documentation\/revenuecat\/teststoreproduct\/price","abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"text":"For a string representation of the price to display to customers, use ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"title":"price","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/pricePerYear":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Calculates the price of this subscription product per year."}],"url":"\/documentation\/revenuecat\/storeproduct\/priceperyear","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pricePerYear","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)NSDecimalNumber","kind":"typeIdentifier","text":"NSDecimalNumber"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/pricePerYear","title":"pricePerYear"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/productidentifier.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/productidentifier.json index c95a604c6..6c4d3d195 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/productidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/productidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV17productIdentifierSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"The string that identifies the product to the Apple App Store."}],"metadata":{"externalID":"s:10RevenueCat16TestStoreProductV17productIdentifierSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"productIdentifier","role":"symbol","modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","symbolKind":"property"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/productidentifier"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productIdentifier":{"url":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier","title":"productIdentifier","kind":"symbol","role":"symbol","abstract":[{"text":"The string that identifies the product to the Apple App Store.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"productIdentifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productIdentifier","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/producttype.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/producttype.json index 9febc6be4..9ce95a46b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/producttype.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/producttype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":"s backing SK1 products cannot determine the type."}]}],"type":"aside","name":"Important"},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols:"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/producttype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"title":"productType","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV11productTypeAA0dE0C0eG0Ovp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"role":"symbol","title":"StoreProduct.ProductType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","title":"productCategory","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productType":{"role":"symbol","title":"productType","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO"}],"abstract":[{"type":"text","text":"The type of product."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/producttype"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/producttype"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","externalID":"s:10RevenueCat16TestStoreProductV11productTypeAA0dE0C0eG0Ovp","symbolKind":"property","title":"productType","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productType"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType"}],"role":"symbol","modules":[{"name":"RevenueCat"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"productType","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"kind":"text","text":"."},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","text":"ProductType","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"aside","style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"StoreProduct"},{"text":"s backing SK1 products cannot determine the type.","type":"text"}]}],"name":"Important"},{"type":"heading","level":3,"text":"Related Symbols:","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","type":"reference","isActive":true}],"type":"paragraph"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"kind":"symbol","abstract":[{"text":"The type of product.","type":"text"}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/productCategory-swift.property":{"role":"symbol","kind":"symbol","title":"productCategory","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productCategory"},{"text":": ","kind":"text"},{"text":"ProductCategory","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat12StoreProductC0D8CategoryO"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/productCategory-swift.property","abstract":[],"url":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/ProductType-swift.enum":{"url":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/ProductType-swift.enum","navigatorTitle":[{"text":"ProductType","kind":"identifier"}],"title":"StoreProduct.ProductType","abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"code":"Product.ProductType","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProductType","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/productType":{"role":"symbol","kind":"symbol","title":"productType","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"productType","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"."},{"text":"ProductType","preciseIdentifier":"s:10RevenueCat12StoreProductC0D4TypeO","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/producttype","abstract":[{"text":"The type of product.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/productType"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptiongroupidentifier.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptiongroupidentifier.json index bd3c2eb08..eb5be661a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptiongroupidentifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptiongroupidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"subscriptionGroupIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV27subscriptionGroupIdentifierSSSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionGroupIdentifier":{"role":"symbol","title":"subscriptionGroupIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The identifier of the subscription group to which the subscription belongs."},{"type":"text","text":" "},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscriptionGroupIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"subscriptionGroupIdentifier","externalID":"s:10RevenueCat16TestStoreProductV27subscriptionGroupIdentifierSSSgvp"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"abstract":[{"text":"The identifier of the subscription group to which the subscription belongs.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"type":"text","text":" "},{"type":"text","text":"You create the group identifiers in App Store Connect."},{"text":" ","type":"text"},{"text":"This property is ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionGroupIdentifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":["iOS","macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier"]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionGroupIdentifier":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionGroupIdentifier","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier","abstract":[{"text":"The identifier of the subscription group to which the subscription belongs.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"All auto-renewable subscriptions must be a part of a group."},{"text":" ","type":"text"},{"text":"You create the group identifiers in App Store Connect.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This property is "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if the product is not an auto-renewable subscription."}],"kind":"symbol","type":"topic","title":"subscriptionGroupIdentifier","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscriptionGroupIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptionperiod.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptionperiod.json index a73787534..868d0daaf 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptionperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/subscriptionperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"title":"subscriptionPeriod","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV18subscriptionPeriodAA012SubscriptionG0CSgvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The period details for products that are subscriptions."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"title":"subscriptionPeriod","symbolKind":"property","externalID":"s:10RevenueCat16TestStoreProductV18subscriptionPeriodAA012SubscriptionG0CSgvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionPeriod"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"role":"symbol"},"abstract":[{"text":"The period details for products that are subscriptions.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"subscriptionPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product is not a subscription."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod","interfaceLanguage":"swift"},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/subscriptionPeriod":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"text":"SubscriptionPeriod","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"text":"?","kind":"text"}],"abstract":[{"text":"The period details for products that are subscriptions.","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/subscriptionPeriod","url":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod","title":"subscriptionPeriod","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/tostoreproduct().json b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/tostoreproduct().json index 331ed3f5a..36eca6d63 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/tostoreproduct().json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproduct/tostoreproduct().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProduct"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Convert it into a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"toStoreProduct()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProduct"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"symbolKind":"method","externalID":"s:10RevenueCat16TestStoreProductV02todE0AA0dE0CyF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/toStoreProduct()":{"role":"symbol","title":"toStoreProduct()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProduct"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"abstract":[{"type":"text","text":"Convert it into a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"role":"symbol","title":"TestStoreProduct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}],"url":"\/documentation\/revenuecat\/teststoreproduct"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"abstract":[{"text":"Convert it into a ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()"]}],"metadata":{"roleHeading":"Instance Method","extendedModule":"RevenueCat","symbolKind":"method","title":"toStoreProduct()","modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat16TestStoreProductV02todE0AA0dE0CyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"toStoreProduct"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"],["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"toStoreProduct","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct/toStoreProduct()":{"url":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()","kind":"symbol","abstract":[{"type":"text","text":"Convert it into a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference","isActive":true},{"text":".","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct\/toStoreProduct()","title":"toStoreProduct()","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"toStoreProduct","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProduct":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProduct","url":"\/documentation\/revenuecat\/teststoreproduct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProduct"}],"type":"topic","title":"TestStoreProduct","abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This can be used to create mock data for tests or SwiftUI previews."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TestStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount.json index 296e68214..1d64f2e4b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"title":"TestStoreProductDiscount","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:10RevenueCat24TestStoreProductDiscountV","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"abstract":[{"type":"text","text":"Price is charged once in advance"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/identifier"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/numberOfPeriods":{"role":"symbol","title":"numberOfPeriods","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"type":"text","text":" "},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"abstract":[{"type":"text","text":"The period for the product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/toStoreProductDiscount()":{"role":"symbol","title":"toStoreProductDiscount()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProductDiscount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"abstract":[{"type":"text","text":"Convert it into a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payAsYouGo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"abstract":[{"type":"text","text":"Price is charged one or more times"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"abstract":[{"type":"text","text":"The type of product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/type"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/paymentMode":{"role":"symbol","title":"paymentMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"}],"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)":{"role":"symbol","title":"init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"A type that contains the necessary data to create a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()"],"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships"}],"metadata":{"symbolKind":"struct","title":"TestStoreProductDiscount","role":"symbol","externalID":"s:10RevenueCat24TestStoreProductDiscountV","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"roleHeading":"Structure","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TestStoreProductDiscount","kind":"identifier"}]}]}],"references":{"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/paymentMode":{"type":"topic","title":"paymentMode","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paymentMode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"type":"text","text":"The payment mode for this product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"},{"kind":"text","text":", "},{"text":"subscriptionPeriod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"text":", ","kind":"text"},{"text":"numberOfPeriods","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"},{"text":")","kind":"text"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","title":"init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/numberOfPeriods":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","type":"topic","abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"text":" ","type":"text"},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"text":" ","type":"text"},{"text":"and ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","isActive":true},{"text":", but can be","type":"text"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","isActive":true},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods","title":"numberOfPeriods","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numberOfPeriods","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/toStoreProductDiscount()":{"abstract":[{"type":"text","text":"Convert it into a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","type":"reference","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"toStoreProductDiscount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier","text":"StoreProductDiscount"}],"type":"topic","kind":"symbol","role":"symbol","title":"toStoreProductDiscount()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/subscriptionPeriod":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod","title":"subscriptionPeriod","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriptionPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"}],"abstract":[{"text":"The period for the product discount.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","abstract":[{"text":"Price is charged one or more times","type":"text"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"payAsYouGo","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/identifier":{"type":"topic","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/identifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"topic","abstract":[{"text":"Price is charged once in advance","type":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/type":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount\/type","title":"type","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[{"text":"The type of product discount.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/localizedPriceString":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring","title":"localizedPriceString","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","abstract":[{"text":"The price of this product discount formatted for locale.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/price":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","kind":"symbol","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/price","abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"price","kind":"identifier"},{"kind":"text","text":": "},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"title":"price","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"abstract":[{"text":"No initial charge","type":"text"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/identifier.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/identifier.json index f8859e084..5744bc32a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/identifier.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"identifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV10identifierSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/identifier"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","title":"identifier","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat24TestStoreProductDiscountV10identifierSSvp","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["iOS","macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/identifier":{"type":"topic","title":"identifier","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"identifier","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/identifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/identifier","abstract":[],"kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:).json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:).json index f9b14ff8f..ed54aa169 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:).json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"},{"kind":"text","text":")"}],"title":"init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat24TestStoreProductDiscountV10identifier5price20localizedPriceString11paymentMode18subscriptionPeriod15numberOfPeriods4typeACSS_So9NSDecimalaSSAA0deF0C07PaymentM0OAA012SubscriptionO0CSiAN0F4TypeOtcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)":{"role":"symbol","title":"init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)"]}],"metadata":{"role":"symbol","externalID":"s:10RevenueCat24TestStoreProductDiscountV10identifier5price20localizedPriceString11paymentMode18subscriptionPeriod15numberOfPeriods4typeACSS_So9NSDecimalaSSAA0deF0C07PaymentM0OAA012SubscriptionO0CSiAN0F4TypeOtcfc","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"},{"kind":"text","text":", "},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"subscriptionPeriod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numberOfPeriods","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"},{"kind":"text","text":")"}],"symbolKind":"init","modules":[{"name":"RevenueCat"}],"roleHeading":"Initializer","title":"init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"price","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@SA@NSDecimal","kind":"typeIdentifier","text":"Decimal"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"paymentMode"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"subscriptionPeriod","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","text":"SubscriptionPeriod"},{"text":", ","kind":"text"},{"text":"numberOfPeriods","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","kind":"typeIdentifier","text":"DiscountType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)":{"role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"identifier","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"price"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"localizedPriceString"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"paymentMode"},{"text":": ","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"},{"kind":"text","text":", "},{"text":"subscriptionPeriod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"},{"text":", ","kind":"text"},{"text":"numberOfPeriods","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"},{"text":")","kind":"text"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","title":"init(identifier:price:localizedPriceString:paymentMode:subscriptionPeriod:numberOfPeriods:type:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/localizedpricestring.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/localizedpricestring.json index de4a0a4ed..e4a3b1390 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/localizedpricestring.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/localizedpricestring.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedPriceString","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV20localizedPriceStringSSvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product discount formatted for locale."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"sections":[],"abstract":[{"text":"The price of this product discount formatted for locale.","type":"text"}],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"localizedPriceString","symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","externalID":"s:10RevenueCat24TestStoreProductDiscountV20localizedPriceStringSSvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/localizedPriceString":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring","title":"localizedPriceString","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","abstract":[{"text":"The price of this product discount formatted for locale.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/localizedPriceString","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/numberofperiods.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/numberofperiods.json index cded94f7e..510ffd736 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/numberofperiods.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/numberofperiods.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"type":"text","text":" "},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"numberOfPeriods","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV15numberOfPeriodsSivp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payAsYouGo","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"abstract":[{"type":"text","text":"Price is charged one or more times"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"abstract":[{"type":"text","text":"Price is charged once in advance"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"role":"symbol","title":"StoreProductDiscount.PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/numberOfPeriods":{"role":"symbol","title":"numberOfPeriods","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"type":"text","text":" "},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"type":"text","text":" "},{"type":"text","text":"and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","externalID":"s:10RevenueCat24TestStoreProductDiscountV15numberOfPeriodsSivp","roleHeading":"Instance Property","symbolKind":"property","title":"numberOfPeriods","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"numberOfPeriods","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"The number of periods the product discount is available.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This is "},{"code":"1","type":"codeVoice"},{"text":" for ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","isActive":true},{"text":" ","type":"text"},{"text":"and ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"},{"type":"text","text":", but can be"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","type":"reference","isActive":true},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/numberOfPeriods":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/numberOfPeriods","type":"topic","abstract":[{"type":"text","text":"The number of periods the product discount is available."},{"text":" ","type":"text"},{"type":"text","text":"This is "},{"type":"codeVoice","code":"1"},{"type":"text","text":" for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront"},{"text":" ","type":"text"},{"text":"and ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial","isActive":true},{"text":", but can be","type":"text"},{"type":"text","text":" "},{"type":"text","text":"more than 1 for "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo","isActive":true},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods","title":"numberOfPeriods","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numberOfPeriods","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payAsYouGo":{"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","abstract":[{"text":"Price is charged one or more times","type":"text"}],"title":"StoreProductDiscount.PaymentMode.payAsYouGo","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"payAsYouGo","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payAsYouGo"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/payUpFront":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/payUpFront","type":"topic","abstract":[{"text":"Price is charged once in advance","type":"text"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"StoreProductDiscount.PaymentMode.payUpFront","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"payUpFront","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum/freeTrial":{"abstract":[{"text":"No initial charge","type":"text"}],"title":"StoreProductDiscount.PaymentMode.freeTrial","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"freeTrial","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum\/freeTrial"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/paymentmode.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/paymentmode.json index ed538eaae..b3f491529 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/paymentmode.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/paymentmode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"}],"title":"paymentMode","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV11paymentModeAA0deF0C07PaymentH0Ovp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/paymentMode":{"role":"symbol","title":"paymentMode","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO"}],"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paymentMode","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode"]}],"kind":"symbol","metadata":{"symbolKind":"property","title":"paymentMode","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat24TestStoreProductDiscountV11paymentModeAA0deF0C07PaymentH0Ovp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"paymentMode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"The payment mode for this product discount."}],"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/paymentMode":{"type":"topic","title":"paymentMode","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"paymentMode","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC11PaymentModeO","text":"PaymentMode","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"type":"text","text":"The payment mode for this product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/paymentMode","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/price.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/price.json index 168dfb178..ba8af3ab2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/price.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/price.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"title":"price","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV5priceSo9NSDecimalavp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/price"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"metadata":{"title":"price","externalID":"s:10RevenueCat24TestStoreProductDiscountV5priceSo9NSDecimalavp","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal","kind":"typeIdentifier"}],"role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/price"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@SA@NSDecimal","text":"Decimal","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/price":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/price","kind":"symbol","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/price","abstract":[{"type":"text","text":"The discount price of the product in the local currency."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"price","kind":"identifier"},{"kind":"text","text":": "},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"title":"price","type":"topic","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/subscriptionperiod.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/subscriptionperiod.json index 06e527f34..fa8b8d3a4 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/subscriptionperiod.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/subscriptionperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The period for the product discount."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"title":"subscriptionPeriod","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV18subscriptionPeriodAA012SubscriptionH0Cvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"The duration of time between subscription renewals."},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"type":"text","text":" "},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"type":"text","text":", and the value is "},{"type":"codeVoice","code":"3"},{"type":"text","text":", the subscription period is three months."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/revenuecat\/subscriptionperiod"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/subscriptionPeriod":{"role":"symbol","title":"subscriptionPeriod","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"abstract":[{"type":"text","text":"The period for the product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"The period for the product discount.","type":"text"}],"metadata":{"modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat24TestStoreProductDiscountV18subscriptionPeriodAA012SubscriptionH0Cvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriptionPeriod"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"title":"subscriptionPeriod","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"subscriptionPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SubscriptionPeriod","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod"},"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/SubscriptionPeriod":{"title":"SubscriptionPeriod","abstract":[{"text":"The duration of time between subscription renewals.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the value and the unit together to determine the subscription period."},{"text":" ","type":"text"},{"type":"text","text":"For example, if the unit is "},{"type":"codeVoice","code":".month"},{"text":", and the value is ","type":"text"},{"type":"codeVoice","code":"3"},{"text":", the subscription period is three months.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/SubscriptionPeriod","url":"\/documentation\/revenuecat\/subscriptionperiod","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SubscriptionPeriod","kind":"identifier"}],"navigatorTitle":[{"text":"SubscriptionPeriod","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/subscriptionPeriod":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/subscriptionPeriod","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod","title":"subscriptionPeriod","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriptionPeriod","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCSubscriptionPeriod","text":"SubscriptionPeriod"}],"abstract":[{"text":"The period for the product discount.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/tostoreproductdiscount().json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/tostoreproductdiscount().json index 19225aa59..c7e8a8107 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/tostoreproductdiscount().json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/tostoreproductdiscount().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProductDiscount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Convert it into a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"toStoreProductDiscount()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProductDiscount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"symbolKind":"method","externalID":"s:10RevenueCat24TestStoreProductDiscountV02todeF0AA0deF0CyF","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/toStoreProductDiscount()":{"role":"symbol","title":"toStoreProductDiscount()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"toStoreProductDiscount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"abstract":[{"type":"text","text":"Convert it into a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"abstract":[{"type":"text","text":"Convert it into a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","type":"reference","isActive":true},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"toStoreProductDiscount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()"]}],"metadata":{"symbolKind":"method","extendedModule":"RevenueCat","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"toStoreProductDiscount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"StoreProductDiscount","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"}],"title":"toStoreProductDiscount()","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:10RevenueCat24TestStoreProductDiscountV02todeF0AA0deF0CyF","roleHeading":"Instance Method"},"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/toStoreProductDiscount()":{"abstract":[{"type":"text","text":"Convert it into a "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","type":"reference","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/toStoreProductDiscount()","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"toStoreProductDiscount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier","text":"StoreProductDiscount"}],"type":"topic","kind":"symbol","role":"symbol","title":"toStoreProductDiscount()"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/type.json b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/type.json index caaf0109f..7da27ec55 100644 --- a/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/type.json +++ b/docs/4.37.0/data/documentation/revenuecat/teststoreproductdiscount/type.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product discount."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"title":"type","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:10RevenueCat24TestStoreProductDiscountV4typeAA0deF0C0F4TypeOvp","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"role":"symbol","title":"TestStoreProductDiscount","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TestStoreProductDiscount"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"TestStoreProductDiscount"}],"url":"\/documentation\/revenuecat\/teststoreproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The discount type for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Wraps "},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"type":"text","text":" "},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO"}],"abstract":[{"type":"text","text":"The type of product discount."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/teststoreproductdiscount\/type"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RevenueCat"}],"roleHeading":"Instance Property","title":"type","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"type","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType","kind":"typeIdentifier"}],"externalID":"s:10RevenueCat24TestStoreProductDiscountV4typeAA0deF0C0F4TypeOvp","symbolKind":"property","role":"symbol"},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of product discount."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"text":"StoreProductDiscount","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","kind":"typeIdentifier","text":"DiscountType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"}]}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/teststoreproductdiscount\/type"]}],"references":{"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount/type":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount\/type","title":"type","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10RevenueCat20StoreProductDiscountC0E4TypeO","text":"DiscountType","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[{"text":"The type of product discount.","type":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount\/type","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/DiscountType":{"role":"symbol","navigatorTitle":[{"text":"DiscountType","kind":"identifier"}],"kind":"symbol","title":"StoreProductDiscount.DiscountType","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DiscountType","kind":"identifier"}],"type":"topic","url":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","abstract":[{"type":"text","text":"The discount type for a "},{"code":"StoreProductDiscount","type":"codeVoice"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount.Type"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents a "},{"type":"codeVoice","code":"SKProductDiscount"},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Wraps ","type":"text"},{"type":"codeVoice","code":"Product.SubscriptionOffer.OfferType"},{"type":"text","text":" if this "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" represents"},{"text":" ","type":"text"},{"type":"text","text":"a "},{"type":"codeVoice","code":"Product.SubscriptionOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/DiscountType"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat/TestStoreProductDiscount":{"url":"\/documentation\/revenuecat\/teststoreproductdiscount","type":"topic","navigatorTitle":[{"text":"TestStoreProductDiscount","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/TestStoreProductDiscount","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"TestStoreProductDiscount","kind":"identifier"}],"abstract":[{"type":"text","text":"A type that contains the necessary data to create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":".","type":"text"}],"role":"symbol","title":"TestStoreProductDiscount"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/v4_api_migration_guide.json b/docs/4.37.0/data/documentation/revenuecat/v4_api_migration_guide.json index 2da20b076..a5fc981c0 100644 --- a/docs/4.37.0/data/documentation/revenuecat/v4_api_migration_guide.json +++ b/docs/4.37.0/data/documentation/revenuecat/v4_api_migration_guide.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Xcode-version-requirements-and-updated-deployment-targets","level":3,"type":"heading","text":"Xcode version requirements and updated deployment targets"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"purchases-ios"},{"type":"text","text":" v4 requires using Xcode 13.2 or newer."},{"type":"text","text":" "},{"type":"text","text":"It also updates the minimum deployment targets for iOS, macOS and tvOS."}]},{"anchor":"Minimum-deployment-targets","level":5,"type":"heading","text":"Minimum deployment targets"},{"rows":[[[{"type":"paragraph","inlineContent":[]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"9.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"11.0"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"tvOS"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"9.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"11.0"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"macOS"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"10.12"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"10.13"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"watchOS"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"6.2"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"6.2 (unchanged)"}]}]]],"type":"table","alignments":["center","center","center"],"header":"row"},{"anchor":"Migration-steps","level":2,"type":"heading","text":"Migration steps"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To start us off, our framework name changed from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" to "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":"! 😻 You’ll now need to explicitly import "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" instead of "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."}]},{"anchor":"1-Update-Framework-references","level":3,"type":"heading","text":"1. Update Framework references"},{"anchor":"Swift","level":5,"type":"heading","text":"Swift"},{"rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"import Purchases"}]}],[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"import RevenueCat"}]}]]],"type":"table","alignments":["center","center"],"header":"row"},{"anchor":"Objective-C","level":5,"type":"heading","text":"Objective-C"},{"rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"@import Purchases;"}]}],[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"@import RevenueCat;"}]}]]],"type":"table","alignments":["center","center"],"header":"row"},{"anchor":"11-Update-Swift-Package-Manager-dependency-if-needed","level":4,"type":"heading","text":"1.1 Update Swift Package Manager dependency (if needed)"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Select your target in Xcode, then go to Build Phases, and ensure that your target’s "},{"type":"codeVoice","code":"Link Binary with Libraries"},{"type":"text","text":" section"},{"type":"text","text":" "},{"type":"text","text":"references "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":", and remove the reference to "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" if it was still there."}]},{"rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_before_spm"}]}],[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_after_spm"}]}]]],"type":"table","alignments":["center","center"],"header":"row"},{"type":"paragraph","inlineContent":[{"type":"strong","inlineContent":[{"type":"text","text":"Note:"}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Due to an Xcode bug, you might run into a Workspace Integrity error after upgrading, with a message that looks like"},{"type":"text","text":" "},{"type":"codeVoice","code":"\"Couldn't load project PurchaseTester\""},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If this happens, you can fix it with the following steps:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"In Xcode, go to Product -> Clean Build Folder"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Quit and re-open Xcode"}]}]}]},{"anchor":"12-Update-CocoaPods-dependency-if-needed","level":4,"type":"heading","text":"1.2 Update CocoaPods dependency (if needed)"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In your Podfile, update the reference to the Pod from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" to "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":"."}]},{"rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"pod 'Purchases'"}]}],[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"pod 'RevenueCat'"}]}]]],"type":"table","alignments":["center","center"],"header":"row"},{"anchor":"13-Update-Carthage-Framework-if-needed","level":4,"type":"heading","text":"1.3 Update Carthage Framework (if needed)"},{"anchor":"131-Using-XCFrameworks-recommended","level":5,"type":"heading","text":"1.3.1 Using XCFrameworks (recommended)"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Select your target in Xcode, then go to Build Phases, and ensure that your target’s "},{"type":"codeVoice","code":"Link Binary with Libraries"},{"type":"text","text":" section"},{"type":"text","text":" "},{"type":"text","text":"references "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":", and remove the reference to "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" if it was still there."},{"type":"text","text":" "},{"type":"text","text":"Do the same with the Embed Frameworks section."}]},{"rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_before_carthage"}]}],[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_after_carthage"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"embed_frameworks_before_carthage"}]}],[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"embed_frameworks_after_carthage"}]}]]],"type":"table","alignments":["center","center"],"header":"row"},{"anchor":"132-Using-Platform-specific-frameworks","level":5,"type":"heading","text":"1.3.2 Using Platform-specific frameworks"},{"type":"paragraph","inlineContent":[{"type":"text","text":"We highly recommend moving into XCFrameworks, since these have a simpler setup and prevent compatibility issues with"},{"type":"text","text":" "},{"type":"text","text":"multi-platform setups."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Carthage has a "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/carthage\/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"After migrating into XCFrameworks, follow the steps outlined in 1.3.1 to set up the "},{"type":"codeVoice","code":"RevenueCat.xcframework"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you can’t move into XCFrameworks, you will still need to update the "},{"type":"codeVoice","code":"Link Binary with Libraries"},{"type":"text","text":" phase as outlined"},{"type":"text","text":" "},{"type":"text","text":"in 1.3.1 (only using a "},{"type":"codeVoice","code":".framework"},{"type":"text","text":" instead of "},{"type":"codeVoice","code":".xcframework"},{"type":"text","text":")."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"After that, update the your "},{"type":"codeVoice","code":"input.xcfilelist"},{"type":"text","text":" and "},{"type":"codeVoice","code":"output.xcfilelist"},{"type":"text","text":" for the Run Script phase of Carthage frameworks,"},{"type":"text","text":" "},{"type":"text","text":"replacing "},{"type":"codeVoice","code":"Purchases.framework"},{"type":"text","text":" with "},{"type":"codeVoice","code":"RevenueCat.framework"},{"type":"text","text":"."}]},{"anchor":"2-Update-code-references","level":2,"type":"heading","text":"2. Update code references"},{"anchor":"21-Automatic-Migration","level":3,"type":"heading","text":"2.1 Automatic Migration"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When building your project using v4, Xcode should automatically provide one-click fixes methods and types that have been renamed. For the most part, the migration should be doable by just building and applying Xcode’s automatic fix-its when they pop up."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you see any issues or new APIs that fix-its didn’t cover, we’d appreciate "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new?assignees=&labels=bug&template=bug_report.md&title="},{"type":"text","text":"!"}]},{"anchor":"22-Update-references-to-Purchasesfoo-to-RevenueCatfoo","level":3,"type":"heading","text":"2.2 Update references to `Purchases.foo` to `RevenueCat.foo`"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You might run into compilation errors with a message like "},{"type":"codeVoice","code":"Error: "},{"type":"text","text":"’_’ is not a member type of class ‘RevenueCat.Purchases’`."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The reason is that the class "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" is no longer the parent of classes such as "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You should reference classes directly or as a child of "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":", e.g. "},{"type":"codeVoice","code":"RevenueCat.Offerings"},{"type":"text","text":" "},{"type":"text","text":"instead of "},{"type":"codeVoice","code":"Purchases.Offerings"},{"type":"text","text":". You can also omit the framework entirely, i.e.: just using "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" directly."}]},{"anchor":"23-Import-StoreKit-if-needed","level":3,"type":"heading","text":"2.3 Import StoreKit (if needed)"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Our V3 SDK automatically imported "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" whenever you did "},{"type":"codeVoice","code":"import Purchases"},{"type":"text","text":". Due to Swift limitations, our"},{"type":"text","text":" "},{"type":"text","text":"V4 SDK doesn’t do this automatically."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"So if you’re referencing StoreKit types directly, you might need to add"},{"type":"text","text":" "},{"type":"codeVoice","code":"import StoreKit"},{"type":"text","text":" in Swift, and "},{"type":"codeVoice","code":"@import StoreKit;"},{"type":"text","text":" in Objective-C."}]},{"anchor":"24-Update-code-to-use-the-new-types-if-needed","level":3,"type":"heading","text":"2.4 Update code to use the new types (if needed)"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Step 2.1 should automatically help you convert your code into the new types. See the “New Types” section for"},{"type":"text","text":" "},{"type":"text","text":"more information on what the new types introduce."}]},{"anchor":"25-Take-advantage-of-our-new-APIs","level":3,"type":"heading","text":"2.5 Take advantage of our new APIs"},{"type":"paragraph","inlineContent":[{"type":"text","text":"We introduced new features for Customer Support, as well as"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html"},{"type":"text","text":" for our APIs."},{"type":"text","text":" "},{"type":"text","text":"These are optional, but could help make your code more readable and easy to maintain."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Some additional changes include:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Updated references of "},{"type":"codeVoice","code":"Purchaser"},{"type":"text","text":" to "},{"type":"codeVoice","code":"Customer"},{"type":"text","text":" to be more consistent across our platform"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Further abstraction away from "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" with new types."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"See the “New APIs” section of this guide for more details."}]},{"anchor":"New-Types","level":2,"type":"heading","text":"New Types"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To better support "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":", "},{"type":"codeVoice","code":"RevenueCat v4"},{"type":"text","text":" introduces several new types to encapsulate data from "},{"type":"codeVoice","code":"StoreKit 1"},{"type":"text","text":" and "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":":"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":": wraps a "},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":" or "},{"type":"codeVoice","code":"StoreKit.Product"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":": wraps a "},{"type":"codeVoice","code":"StoreKit.SKPaymentTransaction"},{"type":"text","text":" or "},{"type":"codeVoice","code":"StoreKit.Transaction"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":": wraps a "},{"type":"codeVoice","code":"StoreKit.SKProductDiscount"},{"type":"text","text":" or "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"These types replace native StoreKit types in all public API methods that used them."}]},{"anchor":"ObjC-Changes","level":2,"type":"heading","text":"ObjC Changes"},{"anchor":"Type-changes","level":3,"type":"heading","text":"Type changes"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"@import Purchases"},{"type":"text","text":" is now "},{"type":"codeVoice","code":"@import RevenueCat"}]},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPurchaserInfo"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCCustomerInfo"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCTransaction"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCStoreTransaction"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCTransaction.productId"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCStoreTransaction.productIdentifier"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCTransaction.revenueCatId"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCStoreTransaction.transactionIdentifier"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPackage.product"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPackage.storeProduct"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"(RCPurchasesErrorCode).RCOperationAlreadyInProgressError"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCOperationAlreadyInProgressForProductError"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPurchasesErrorDomain"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPurchasesErrorCodeDomain"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCBackendError"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCErrorUtils"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCBackendErrorDomain"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCFinishableKey"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCReceivePurchaserInfoBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCReceiveIntroEligibilityBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCReceiveOfferingsBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCReceiveProductsBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPurchaseCompletedBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCDeferredPromotionalPurchaseBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPaymentDiscountBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPaymentModeNone"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]]],"header":"row"},{"anchor":"PurchasesDelegate","level":4,"type":"heading","text":"PurchasesDelegate"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchases:didReceiveUpdatedPurchaserInfo:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchases:receivedUpdatedCustomerInfo:"}]}]]],"header":"row"},{"anchor":"API-changes","level":3,"type":"heading","text":"API changes"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchaserInfoWithCompletion:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"getCustomerInfoWithCompletion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"invalidatePurchaserInfoCache"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"invalidateCustomerInfoCache"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -restoreTransactionsWithCompletion:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -restorePurchasesWithCompletion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -offeringsWithCompletion:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -getOfferingsWithCompletion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -productsWithIdentifiers:completion:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -getProductsWithIdentifiers:completion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -paymentDiscountForProductDiscount:product:completion:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED - Check eligibility for a discount using "},{"type":"codeVoice","code":"getPromotionalOffer:forProductDiscount:product:completion:"},{"type":"text","text":", then pass the promotional offer directly to "},{"type":"codeVoice","code":"purchasePackage:withPromotionalOffer:completion:"},{"type":"text","text":" or "},{"type":"codeVoice","code":"purchaseProduct:withPromotionalOffer:completion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -purchaseProduct("},{"type":"emphasis","inlineContent":[{"type":"text","text":":discount:"}]},{"type":"text","text":")"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -purchaseProduct:withPromotionalOffer:completion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -purchasePackage("},{"type":"emphasis","inlineContent":[{"type":"text","text":":discount:"}]},{"type":"text","text":")"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -purchasePackage:withPromotionalOffer:completion:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -createAlias:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -logIn:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -identify:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -logIn:"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -reset:"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -logOut:"}]}]]],"header":"row"},{"anchor":"Swift-Changes","level":2,"type":"heading","text":"Swift Changes"},{"anchor":"Type-changes","level":3,"type":"heading","text":"Type changes"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"import Purchases"},{"type":"text","text":" is now "},{"type":"codeVoice","code":"import RevenueCat"}]},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Offering"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorDomain"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"See error handling below"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorCode.Code"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"See error handling below"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Package"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.PurchaserInfo"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Transaction"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Transaction.productId"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Transaction.revenueCatId"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.EntitlementInfo"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.EntitlementInfos"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.PeriodType"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Store"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPurchaseOwnershipType"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCAttributionNetwork"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCIntroEligibility"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCIntroEligibilityStatus"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPaymentMode"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPaymentModeNone"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.LogLevel"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Offerings"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.PackageType"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Errors"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorCode"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Package.product"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Package.product.price: NSDecimalNumber"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price"},{"type":"text","text":": Decimal"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Package.localizedIntroductoryPriceString: String"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString"},{"type":"text","text":": String?"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCDeferredPromotionalPurchaseBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.PurchaseCompletedBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ReceivePurchaserInfoBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ReceiveOfferingsBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ReceiveProductsBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.PaymentDiscountBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.RevenueCatBackendErrorCode"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorCode.operationAlreadyInProgressError"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorUtils"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"ReadableErrorCodeKey"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCFinishableKey"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]]],"header":"row"},{"anchor":"API-changes","level":3,"type":"heading","text":"API changes"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"invalidatePurchaserInfoCache"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"logIn(_ appUserId:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"createAlias(_ alias:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"identify(_ appUserID:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"reset(completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchaserInfo(_ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"offerings(_ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"products(_ productIdentifiers:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchaseProduct(_ product:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchasePackage(_ package:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"restoreTransactions(_ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"syncPurchases(_ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"paymentDiscount(for:product:completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED - Get eligibility for a discount using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"},{"type":"text","text":", then pass the offer directly to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchaseProduct("},{"type":"emphasis","inlineContent":[{"type":"text","text":":discount:"}]},{"type":"text","text":")"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchasePackage("},{"type":"emphasis","inlineContent":[{"type":"text","text":":discount:"}]},{"type":"text","text":")"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"}]}]]],"header":"row"},{"anchor":"PurchasesDelegate","level":4,"type":"heading","text":"PurchasesDelegate"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"v3"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchases(_ purchases: Purchases, didReceiveUpdated purchaserInfo: PurchaserInfo)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"}]}]]],"header":"row"},{"anchor":"Error-handling","level":3,"type":"heading","text":"Error handling"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Prior to the Swift migration, "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" exposed errors as "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"s, so one could detect errors like this:"}]},{"type":"codeListing","syntax":"swift","code":["if error.domain == Purchases.ErrorDomain {","\tswitch Purchases.ErrorCode(_nsError: error).code {","\t\tcase .purchaseInvalidError: break","\t\tdefault: break","\t}","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Starting from Version 4, this becomes much simpler:"}]},{"type":"codeListing","syntax":"swift","code":["if let error = error as? RevenueCat.ErrorCode {","\tswitch error {","\t\tcase .purchaseInvalidError: break","\t\tdefault: break","\t}","} else {","\t\/\/ Error is a different type","}"]},{"anchor":"New-APIs","level":2,"type":"heading","text":"New APIs"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"All applicable methods have an "},{"overridingTitleInlineContent":[{"type":"text","text":"async\/await alternative"}],"isActive":true,"type":"reference","identifier":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html","overridingTitle":"async\/await alternative"},{"type":"text","text":"."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)"},{"type":"text","text":": Use this method to show the subscription management for the current user. Depending on where they made the purchase and their OS version, this might take them to the "},{"type":"codeVoice","code":"managementURL"},{"type":"text","text":", or open the iOS Subscription Management page."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()"},{"type":"text","text":": Use this method to begin a refund request for the purchase that granted the current entitlement."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)"},{"type":"text","text":": Use this method to begin a refund request for a purchase, specifying the product identifier."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)"},{"type":"text","text":": Use this method to begin a refund request for a purchase, specifying the entitlement identifier."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You can now use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream"},{"type":"text","text":" to be notified whenever there’s new "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" available,"},{"type":"text","text":" "},{"type":"text","text":"as an alternative to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"},{"type":"text","text":"."}]}]}]},{"anchor":"Reporting-undocumented-issues","level":2,"type":"heading","text":"Reporting undocumented issues:"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Feel free to file an issue! "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new\/"},{"type":"text","text":"."}]},{"anchor":"Known-Issues","level":2,"type":"heading","text":"Known Issues"},{"anchor":"ObjC-+-SPM","level":4,"type":"heading","text":"ObjC + SPM"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you expose any Purchases objects from one target to another (see "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/taquitos\/SPMBug"},{"type":"text","text":" "},{"type":"text","text":"for what this could look like), that second target will not build due to a missing autogenerated header."},{"type":"text","text":" "},{"type":"text","text":"Currently there is a known bug in SPM whereby Xcode either doesn’t pass the RevenueCat ObjC generated interface to SPM,"},{"type":"text","text":" "},{"type":"text","text":"or SPM just doesn’t integrate it. You can follow along: "},{"type":"reference","isActive":true,"identifier":"https:\/\/bugs.swift.org\/browse\/SR-15154"},{"type":"text","text":"."}]},{"anchor":"Workaround","level":5,"type":"heading","text":"Workaround:"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You must manually add the autogenerated file we committed to the repository"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/blob\/main\/Tests\/InstallationTests\/CommonFiles\/RevenueCat-Swift.h"},{"type":"text","text":" "},{"type":"text","text":"to your project, and "},{"type":"codeVoice","code":"#import RevenueCat-Swift.h"},{"type":"text","text":" in your bridging header. You can see how we do this in our"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Tests\/InstallationTests\/SPMInstallation"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/v4_api_migration_guide"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Migrating from Objective-C to Swift required a number of API changes, but we feel that the changes resulted in the SDK having a more natural feel for developers."}],"kind":"article","metadata":{"roleHeading":"Article","title":"RevenueCat V4 API Migration Guide","role":"article","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"role":"symbol","title":"purchase(package:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"role":"symbol","title":"invalidateCustomerInfoCache()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Invalidates the cache for customer information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"role":"symbol","title":"PurchaseResultData","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseResultData"}],"abstract":[{"type":"text","text":"Result for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"type":"text","text":" for "},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseResultData"}],"url":"\/documentation\/revenuecat\/purchaseresultdata"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"role":"symbol","title":"appUserID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"appUserID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" used by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/appuserid"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"role":"symbol","title":"localizedPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring"},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"role":"symbol","title":"StartPurchaseBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"StartPurchaseBlock"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount"},{"type":"text","text":" that has been validated and"},{"type":"text","text":" "},{"type":"text","text":"is ready to be used for a purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"role":"symbol","title":"Offerings","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offerings"}],"abstract":[{"type":"text","text":"This class contains all the offerings configured in RevenueCat dashboard."},{"type":"text","text":" "},{"type":"text","text":"Offerings let you control which products are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offerings"}],"url":"\/documentation\/revenuecat\/offerings"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","title":"IntroEligibilityStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibilityStatus"}],"abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibilityStatus"}],"url":"\/documentation\/revenuecat\/introeligibilitystatus"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/productIdentifier":{"role":"symbol","title":"productIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The product identifier."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/productidentifier"},"doc://RevenueCat/documentation/RevenueCat/Package":{"role":"symbol","title":"Package","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Package"}],"abstract":[{"type":"text","text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web."},{"type":"text","text":" "},{"type":"text","text":"A package is made up of three parts: "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},{"type":"text","text":", "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType"},{"type":"text","text":", and underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Package"}],"url":"\/documentation\/revenuecat\/package"},"link_binary_with_libraries_after_carthage":{"alt":"link binary with libraries after","type":"image","identifier":"link_binary_with_libraries_after_carthage","variants":[{"url":"\/images\/link_binary_with_libraries_after_carthage.png","traits":["1x","light"]}]},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"role":"symbol","title":"purchases(_:readyForPromotedProduct:purchase:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"readyForPromotedProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StartPurchaseBlock","preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called when a user initiates a promotional in-app purchase from the App Store."},{"type":"text","text":" "},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block,"},{"type":"text","text":" "},{"type":"text","text":"then call the "},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)"},"doc://RevenueCat/documentation/RevenueCat/Store":{"role":"symbol","title":"Store","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Store"}],"abstract":[{"type":"text","text":"Enum of supported stores"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Store"}],"url":"\/documentation\/revenuecat\/store"},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","title":"packageType","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"packageType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PackageType","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"abstract":[{"type":"text","text":"The type configured for this package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/packagetype"},"link_binary_with_libraries_after_spm":{"alt":"link binary with libraries after","type":"image","identifier":"link_binary_with_libraries_after_spm","variants":[{"url":"\/images\/link_binary_with_libraries_after_spm.png","traits":["1x","light"]}]},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/transactionIdentifier":{"role":"symbol","title":"transactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"role":"symbol","title":"PurchaseCompletedBlock","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletedBlock"}],"abstract":[{"type":"text","text":"Completion block for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"url":"\/documentation\/revenuecat\/purchasecompletedblock"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"role":"symbol","title":"purchase(product:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Use this function if you are not using the Offerings system to purchase a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":" with an"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If you are using the Offerings system, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)"},{"type":"text","text":" instead."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)"},"link_binary_with_libraries_before_carthage":{"alt":"link binary with libraries before","type":"image","identifier":"link_binary_with_libraries_before_carthage","variants":[{"url":"\/images\/link_binary_with_libraries_before_carthage.png","traits":["1x","light"]}]},"https://github.com/RevenueCat/purchases-ios/blob/main/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h":{"title":"RevenueCat-Swift.h","titleInlineContent":[{"type":"text","text":"RevenueCat-Swift.h"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/blob\/main\/Tests\/InstallationTests\/CommonFiles\/RevenueCat-Swift.h","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/blob\/main\/Tests\/InstallationTests\/CommonFiles\/RevenueCat-Swift.h"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"role":"symbol","title":"EntitlementInfos","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfos"}],"abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"url":"\/documentation\/revenuecat\/entitlementinfos"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"role":"symbol","title":"showManageSubscriptions(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"showManageSubscriptions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Use this function to open the manage subscriptions page."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)"},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"role":"symbol","title":"CustomerInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"CustomerInfo"}],"abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"These objects are non-mutable and do not update automatically."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"role":"symbol","title":"identifier","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The identifier for this Package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"role":"symbol","title":"beginRefundRequest(forProduct:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the "},{"type":"codeVoice","code":"productID"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"role":"symbol","title":"syncPurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncPurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"role":"symbol","title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"IntroEligibility"}],"abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IntroEligibility"}],"url":"\/documentation\/revenuecat\/introeligibility"},"https://bugs.swift.org/browse/SR-15154":{"title":"SR-15154","titleInlineContent":[{"type":"text","text":"SR-15154"}],"type":"link","identifier":"https:\/\/bugs.swift.org\/browse\/SR-15154","url":"https:\/\/bugs.swift.org\/browse\/SR-15154"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"role":"symbol","title":"price","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"embed_frameworks_after_carthage":{"alt":"embed frameworks after","type":"image","identifier":"embed_frameworks_after_carthage","variants":[{"url":"\/images\/embed_frameworks_after_carthage.png","traits":["1x","light"]}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"role":"symbol","title":"promotionalOffer(forProductDiscount:product:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotionalOffer"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"}],"abstract":[{"type":"text","text":"Use this method to find eligibility for this user for"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"role":"symbol","title":"ErrorCode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ErrorCode"}],"abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"url":"\/documentation\/revenuecat\/errorcode"},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"role":"symbol","title":"PackageType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PackageType"}],"abstract":[{"type":"text","text":"Enumeration of all possible "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":" types, as configured on the package."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PackageType"}],"url":"\/documentation\/revenuecat\/packagetype"},"link_binary_with_libraries_before_spm":{"alt":"link binary with libraries before","type":"image","identifier":"link_binary_with_libraries_before_spm","variants":[{"url":"\/images\/link_binary_with_libraries_before_spm.png","traits":["1x","light"]}]},"https://github.com/RevenueCat/purchases-ios/issues/new/":{"title":"New RevenueCat Issue","titleInlineContent":[{"type":"text","text":"New RevenueCat Issue"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new\/","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new\/"},"embed_frameworks_before_carthage":{"alt":"embed frameworks before","type":"image","identifier":"embed_frameworks_before_carthage","variants":[{"url":"\/images\/embed_frameworks_before_carthage.png","traits":["1x","light"]}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","title":"introductoryDiscount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The object containing introductory price information for the product."},{"type":"text","text":" "},{"type":"text","text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated."},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedIntroductoryPriceString":{"role":"symbol","title":"localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedIntroductoryPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The price of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},{"type":"text","text":" formatted using "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"role":"symbol","title":"restorePurchases(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restorePurchases"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"type":"text","text":" "},{"type":"text","text":"associated with the current "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be aliased together with the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" of the existing user."},{"type":"text","text":" "},{"type":"text","text":"Going forward, either "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":" will be able to reference the same user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"role":"symbol","title":"getOfferings(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getOfferings"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"role":"symbol","title":"AttributionNetwork","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AttributionNetwork"}],"abstract":[{"type":"text","text":"Enum of supported attribution networks"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"AttributionNetwork"}],"url":"\/documentation\/revenuecat\/attributionnetwork"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"role":"symbol","title":"logIn(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logIn"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"This function will log in the current user with an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"Type that provides access to all of "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":"‘s product type’s properties."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/revenuecat\/storeproduct"},"https://github.com/RevenueCat/purchases-ios/issues/new?assignees=&labels=bug&template=bug_report.md&title=":{"title":"bug reports","titleInlineContent":[{"type":"text","text":"bug reports"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new?assignees=&labels=bug&template=bug_report.md&title=","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new?assignees=&labels=bug&template=bug_report.md&title="},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"role":"symbol","title":"logOut(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logOut"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Logs out the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" client, clearing the saved "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/logout(completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"type":"text","text":" "},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/revenuecat\/storetransaction"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"role":"symbol","title":"purchases(_:receivedUpdated:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Purchases","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases"},{"kind":"text","text":", "},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"role":"symbol","title":"PurchaseOwnershipType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseOwnershipType"}],"abstract":[{"type":"text","text":"The types used to describe whether a transaction was purchased by the user,"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseOwnershipType"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"title":"iOS Promotional Offers","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"type":"link","identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","title":"Offering","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Offering"}],"abstract":[{"type":"text","text":"An offering is a collection of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"s, and they let you control which products"},{"type":"text","text":" "},{"type":"text","text":"are shown to users without requiring an app update."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"role":"symbol","title":"purchase(product:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initiates a purchase of a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"role":"symbol","title":"priceFormatter","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Provides a "},{"type":"codeVoice","code":"NumberFormatter"},{"type":"text","text":", useful for formatting the price for displaying."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/Package/storeProduct":{"role":"symbol","title":"storeProduct","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}],"abstract":[{"type":"text","text":"The underlying "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/package\/storeproduct"},"https://github.com/RevenueCat/purchases-ios/tree/main/Tests/InstallationTests/SPMInstallation":{"title":"SPMInstallationTests project","titleInlineContent":[{"type":"text","text":"SPMInstallationTests project"}],"type":"link","identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Tests\/InstallationTests\/SPMInstallation","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Tests\/InstallationTests\/SPMInstallation"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","title":"getProducts(_:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getProducts"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Fetches the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"s for your IAPs for given "},{"type":"codeVoice","code":"productIdentifiers"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"role":"symbol","title":"PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(package:promotionalOffer:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PurchaseCompletedBlock","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"role":"symbol","title":"beginRefundRequest(forEntitlement:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forEntitlement"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the entitlement ID."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","title":"beginRefundRequestForActiveEntitlement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"type":"text","text":"Presents a refund request sheet in the current window scene for"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/operationAlreadyInProgressForProductError":{"role":"symbol","title":"ErrorCode.operationAlreadyInProgressForProductError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror"},"https://github.com/carthage/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks":{"title":"migration guide to move into XCFrameworks available here","titleInlineContent":[{"type":"text","text":"migration guide to move into XCFrameworks available here"}],"type":"link","identifier":"https:\/\/github.com\/carthage\/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks","url":"https:\/\/github.com\/carthage\/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks"},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"role":"symbol","title":"customerInfoStream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"type":"text","text":" of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"https://docs.swift.org/swift-book/LanguageGuide/Concurrency.html":{"title":"async\/await alternatives","titleInlineContent":[{"type":"text","text":"async\/await alternatives"}],"type":"link","identifier":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html","url":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html"},"https://github.com/taquitos/SPMBug":{"title":"example project","titleInlineContent":[{"type":"text","text":"example project"}],"type":"link","identifier":"https:\/\/github.com\/taquitos\/SPMBug","url":"https:\/\/github.com\/taquitos\/SPMBug"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"role":"symbol","title":"purchase(package:promotionalOffer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}],"abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"type":"text","text":"direct response to user input. From here "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"role":"symbol","title":"getCustomerInfo(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCustomerInfo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Get latest available customer info."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"role":"symbol","title":"StoreProductDiscount.PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The payment mode for a "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"Indicates how the product discount price is charged."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"},{"type":"text","text":" and "},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"type":"text","text":"and provides access to their properties."},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V4_API_Migration_guide"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/v4_api_migration_guide"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"abstract":[{"type":"text","text":"Migrating from Objective-C to Swift required a number of API changes, but we feel that the changes resulted in the SDK having a more natural feel for developers."}],"metadata":{"roleHeading":"Article","role":"article","title":"RevenueCat V4 API Migration Guide","modules":[{"name":"RevenueCat"}]},"primaryContentSections":[{"content":[{"anchor":"Xcode-version-requirements-and-updated-deployment-targets","type":"heading","text":"Xcode version requirements and updated deployment targets","level":3},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"purchases-ios"},{"text":" v4 requires using Xcode 13.2 or newer.","type":"text"},{"text":" ","type":"text"},{"text":"It also updates the minimum deployment targets for iOS, macOS and tvOS.","type":"text"}]},{"type":"heading","text":"Minimum deployment targets","level":5,"anchor":"Minimum-deployment-targets"},{"type":"table","header":"row","alignments":["center","center","center"],"rows":[[[{"inlineContent":[],"type":"paragraph"}],[{"inlineContent":[{"text":"v3","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"v4"}],"type":"paragraph"}]],[[{"inlineContent":[{"text":"iOS","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"9.0","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"11.0","type":"text"}]}]],[[{"inlineContent":[{"text":"tvOS","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"9.0","type":"text"}]}],[{"inlineContent":[{"type":"text","text":"11.0"}],"type":"paragraph"}]],[[{"inlineContent":[{"text":"macOS","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"10.12","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"10.13","type":"text"}]}]],[[{"inlineContent":[{"type":"text","text":"watchOS"}],"type":"paragraph"}],[{"inlineContent":[{"text":"6.2","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"6.2 (unchanged)"}]}]]]},{"anchor":"Migration-steps","type":"heading","level":2,"text":"Migration steps"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To start us off, our framework name changed from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" to "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":"! 😻 You’ll now need to explicitly import "},{"code":"RevenueCat","type":"codeVoice"},{"text":" instead of ","type":"text"},{"code":"Purchases","type":"codeVoice"},{"text":".","type":"text"}]},{"level":3,"anchor":"1-Update-Framework-references","type":"heading","text":"1. Update Framework references"},{"text":"Swift","anchor":"Swift","type":"heading","level":5},{"header":"row","alignments":["center","center"],"type":"table","rows":[[[{"inlineContent":[{"text":"Before","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"After","type":"text"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"import Purchases"}]}],[{"type":"paragraph","inlineContent":[{"code":"import RevenueCat","type":"codeVoice"}]}]]]},{"anchor":"Objective-C","text":"Objective-C","type":"heading","level":5},{"rows":[[[{"type":"paragraph","inlineContent":[{"text":"Before","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"text":"After","type":"text"}]}]],[[{"inlineContent":[{"type":"codeVoice","code":"@import Purchases;"}],"type":"paragraph"}],[{"inlineContent":[{"code":"@import RevenueCat;","type":"codeVoice"}],"type":"paragraph"}]]],"alignments":["center","center"],"type":"table","header":"row"},{"text":"1.1 Update Swift Package Manager dependency (if needed)","level":4,"type":"heading","anchor":"11-Update-Swift-Package-Manager-dependency-if-needed"},{"inlineContent":[{"type":"text","text":"Select your target in Xcode, then go to Build Phases, and ensure that your target’s "},{"type":"codeVoice","code":"Link Binary with Libraries"},{"type":"text","text":" section"},{"text":" ","type":"text"},{"text":"references ","type":"text"},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":", and remove the reference to "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" if it was still there."}],"type":"paragraph"},{"header":"row","alignments":["center","center"],"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"text":"Before","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_before_spm"}],"type":"paragraph"}],[{"inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_after_spm"}],"type":"paragraph"}]]]},{"inlineContent":[{"type":"strong","inlineContent":[{"type":"text","text":"Note:"}]}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"Due to an Xcode bug, you might run into a Workspace Integrity error after upgrading, with a message that looks like"},{"type":"text","text":" "},{"type":"codeVoice","code":"\"Couldn't load project PurchaseTester\""},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If this happens, you can fix it with the following steps:"}],"type":"paragraph"},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"In Xcode, go to Product -> Clean Build Folder"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Quit and re-open Xcode"}],"type":"paragraph"}]}]},{"level":4,"type":"heading","anchor":"12-Update-CocoaPods-dependency-if-needed","text":"1.2 Update CocoaPods dependency (if needed)"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In your Podfile, update the reference to the Pod from "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" to "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":"."}]},{"rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before"}]}],[{"type":"paragraph","inlineContent":[{"text":"After","type":"text"}]}]],[[{"inlineContent":[{"type":"codeVoice","code":"pod 'Purchases'"}],"type":"paragraph"}],[{"inlineContent":[{"code":"pod 'RevenueCat'","type":"codeVoice"}],"type":"paragraph"}]]],"type":"table","header":"row","alignments":["center","center"]},{"text":"1.3 Update Carthage Framework (if needed)","type":"heading","level":4,"anchor":"13-Update-Carthage-Framework-if-needed"},{"anchor":"131-Using-XCFrameworks-recommended","text":"1.3.1 Using XCFrameworks (recommended)","type":"heading","level":5},{"type":"paragraph","inlineContent":[{"text":"Select your target in Xcode, then go to Build Phases, and ensure that your target’s ","type":"text"},{"code":"Link Binary with Libraries","type":"codeVoice"},{"type":"text","text":" section"},{"type":"text","text":" "},{"type":"text","text":"references "},{"code":"RevenueCat","type":"codeVoice"},{"text":", and remove the reference to ","type":"text"},{"type":"codeVoice","code":"Purchases"},{"text":" if it was still there.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Do the same with the Embed Frameworks section."}]},{"header":"row","alignments":["center","center"],"rows":[[[{"inlineContent":[{"type":"text","text":"Before"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"After"}]}]],[[{"inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_before_carthage"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"image","identifier":"link_binary_with_libraries_after_carthage"}]}]],[[{"inlineContent":[{"type":"image","identifier":"embed_frameworks_before_carthage"}],"type":"paragraph"}],[{"inlineContent":[{"type":"image","identifier":"embed_frameworks_after_carthage"}],"type":"paragraph"}]]],"type":"table"},{"level":5,"anchor":"132-Using-Platform-specific-frameworks","type":"heading","text":"1.3.2 Using Platform-specific frameworks"},{"inlineContent":[{"type":"text","text":"We highly recommend moving into XCFrameworks, since these have a simpler setup and prevent compatibility issues with"},{"text":" ","type":"text"},{"type":"text","text":"multi-platform setups."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Carthage has a "},{"identifier":"https:\/\/github.com\/carthage\/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks","isActive":true,"type":"reference"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"After migrating into XCFrameworks, follow the steps outlined in 1.3.1 to set up the "},{"type":"codeVoice","code":"RevenueCat.xcframework"},{"text":".","type":"text"}]},{"inlineContent":[{"text":"If you can’t move into XCFrameworks, you will still need to update the ","type":"text"},{"code":"Link Binary with Libraries","type":"codeVoice"},{"type":"text","text":" phase as outlined"},{"type":"text","text":" "},{"text":"in 1.3.1 (only using a ","type":"text"},{"type":"codeVoice","code":".framework"},{"type":"text","text":" instead of "},{"code":".xcframework","type":"codeVoice"},{"type":"text","text":")."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"After that, update the your "},{"code":"input.xcfilelist","type":"codeVoice"},{"type":"text","text":" and "},{"code":"output.xcfilelist","type":"codeVoice"},{"type":"text","text":" for the Run Script phase of Carthage frameworks,"},{"text":" ","type":"text"},{"type":"text","text":"replacing "},{"type":"codeVoice","code":"Purchases.framework"},{"type":"text","text":" with "},{"type":"codeVoice","code":"RevenueCat.framework"},{"type":"text","text":"."}]},{"text":"2. Update code references","type":"heading","level":2,"anchor":"2-Update-code-references"},{"level":3,"anchor":"21-Automatic-Migration","type":"heading","text":"2.1 Automatic Migration"},{"inlineContent":[{"type":"text","text":"When building your project using v4, Xcode should automatically provide one-click fixes methods and types that have been renamed. For the most part, the migration should be doable by just building and applying Xcode’s automatic fix-its when they pop up."}],"type":"paragraph"},{"inlineContent":[{"text":"If you see any issues or new APIs that fix-its didn’t cover, we’d appreciate ","type":"text"},{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new?assignees=&labels=bug&template=bug_report.md&title=","isActive":true,"type":"reference"},{"text":"!","type":"text"}],"type":"paragraph"},{"anchor":"22-Update-references-to-Purchasesfoo-to-RevenueCatfoo","text":"2.2 Update references to `Purchases.foo` to `RevenueCat.foo`","type":"heading","level":3},{"type":"paragraph","inlineContent":[{"text":"You might run into compilation errors with a message like ","type":"text"},{"code":"Error: ","type":"codeVoice"},{"type":"text","text":"’_’ is not a member type of class ‘RevenueCat.Purchases’`."}]},{"inlineContent":[{"type":"text","text":"The reason is that the class "},{"type":"codeVoice","code":"Purchases"},{"type":"text","text":" is no longer the parent of classes such as "},{"code":"Offerings","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"You should reference classes directly or as a child of "},{"type":"codeVoice","code":"RevenueCat"},{"text":", e.g. ","type":"text"},{"code":"RevenueCat.Offerings","type":"codeVoice"},{"type":"text","text":" "},{"text":"instead of ","type":"text"},{"type":"codeVoice","code":"Purchases.Offerings"},{"type":"text","text":". You can also omit the framework entirely, i.e.: just using "},{"type":"codeVoice","code":"Offerings"},{"type":"text","text":" directly."}],"type":"paragraph"},{"type":"heading","anchor":"23-Import-StoreKit-if-needed","level":3,"text":"2.3 Import StoreKit (if needed)"},{"type":"paragraph","inlineContent":[{"text":"Our V3 SDK automatically imported ","type":"text"},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" whenever you did "},{"type":"codeVoice","code":"import Purchases"},{"text":". Due to Swift limitations, our","type":"text"},{"type":"text","text":" "},{"type":"text","text":"V4 SDK doesn’t do this automatically."}]},{"inlineContent":[{"type":"text","text":"So if you’re referencing StoreKit types directly, you might need to add"},{"type":"text","text":" "},{"code":"import StoreKit","type":"codeVoice"},{"type":"text","text":" in Swift, and "},{"code":"@import StoreKit;","type":"codeVoice"},{"text":" in Objective-C.","type":"text"}],"type":"paragraph"},{"level":3,"text":"2.4 Update code to use the new types (if needed)","anchor":"24-Update-code-to-use-the-new-types-if-needed","type":"heading"},{"inlineContent":[{"type":"text","text":"Step 2.1 should automatically help you convert your code into the new types. See the “New Types” section for"},{"type":"text","text":" "},{"type":"text","text":"more information on what the new types introduce."}],"type":"paragraph"},{"level":3,"type":"heading","anchor":"25-Take-advantage-of-our-new-APIs","text":"2.5 Take advantage of our new APIs"},{"inlineContent":[{"text":"We introduced new features for Customer Support, as well as","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html"},{"text":" for our APIs.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"These are optional, but could help make your code more readable and easy to maintain."}],"type":"paragraph"},{"inlineContent":[{"text":"Some additional changes include:","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Updated references of "},{"code":"Purchaser","type":"codeVoice"},{"type":"text","text":" to "},{"type":"codeVoice","code":"Customer"},{"type":"text","text":" to be more consistent across our platform"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Further abstraction away from "},{"type":"codeVoice","code":"StoreKit"},{"text":" with new types.","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See the “New APIs” section of this guide for more details."}]},{"type":"heading","anchor":"New-Types","text":"New Types","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"To better support "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":", "},{"code":"RevenueCat v4","type":"codeVoice"},{"type":"text","text":" introduces several new types to encapsulate data from "},{"type":"codeVoice","code":"StoreKit 1"},{"type":"text","text":" and "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":":"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":": wraps a ","type":"text"},{"type":"codeVoice","code":"StoreKit.SKProduct"},{"type":"text","text":" or "},{"code":"StoreKit.Product","type":"codeVoice"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"reference"},{"type":"text","text":": wraps a "},{"code":"StoreKit.SKPaymentTransaction","type":"codeVoice"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"StoreKit.Transaction"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true,"type":"reference"},{"text":": wraps a ","type":"text"},{"code":"StoreKit.SKProductDiscount","type":"codeVoice"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"StoreKit.Product.SubscriptionOffer"}]}]}]},{"inlineContent":[{"type":"text","text":"These types replace native StoreKit types in all public API methods that used them."}],"type":"paragraph"},{"text":"ObjC Changes","type":"heading","level":2,"anchor":"ObjC-Changes"},{"anchor":"Type-changes","type":"heading","text":"Type changes","level":3},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"@import Purchases"},{"text":" is now ","type":"text"},{"type":"codeVoice","code":"@import RevenueCat"}]},{"header":"row","type":"table","rows":[[[{"inlineContent":[{"text":"v3","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCPurchaserInfo","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCCustomerInfo"}]}]],[[{"inlineContent":[{"type":"text","text":"RCTransaction"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"RCStoreTransaction"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"RCTransaction.productId","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"text":"RCStoreTransaction.productIdentifier","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCTransaction.revenueCatId"}]}],[{"inlineContent":[{"type":"text","text":"RCStoreTransaction.transactionIdentifier"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"RCPackage.product","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPackage.storeProduct"}]}]],[[{"inlineContent":[{"type":"text","text":"(RCPurchasesErrorCode).RCOperationAlreadyInProgressError"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"RCOperationAlreadyInProgressForProductError"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"RCPurchasesErrorDomain","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPurchasesErrorCodeDomain"}]}]],[[{"inlineContent":[{"text":"RCBackendError","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"REMOVED","type":"text"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCErrorUtils"}]}],[{"type":"paragraph","inlineContent":[{"text":"REMOVED","type":"text"}]}]],[[{"inlineContent":[{"text":"RCBackendErrorDomain","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCFinishableKey","type":"text"}]}],[{"inlineContent":[{"type":"text","text":"REMOVED"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCReceivePurchaserInfoBlock"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCReceiveIntroEligibilityBlock","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"inlineContent":[{"type":"text","text":"RCReceiveOfferingsBlock"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"REMOVED","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCReceiveProductsBlock","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"text":"REMOVED","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCPurchaseCompletedBlock","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCDeferredPromotionalPurchaseBlock","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"inlineContent":[{"type":"text","text":"RCPaymentDiscountBlock"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"REMOVED","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"RCPaymentModeNone","type":"text"}]}],[{"inlineContent":[{"type":"text","text":"REMOVED"}],"type":"paragraph"}]]]},{"level":4,"type":"heading","anchor":"PurchasesDelegate","text":"PurchasesDelegate"},{"rows":[[[{"inlineContent":[{"type":"text","text":"v3"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"v4","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"purchases:didReceiveUpdatedPurchaserInfo:","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchases:receivedUpdatedCustomerInfo:"}]}]]],"header":"row","type":"table"},{"level":3,"anchor":"API-changes","text":"API changes","type":"heading"},{"type":"table","header":"row","rows":[[[{"inlineContent":[{"type":"text","text":"v3"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"v4"}]}]],[[{"inlineContent":[{"type":"text","text":"purchaserInfoWithCompletion:"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"getCustomerInfoWithCompletion:"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"invalidatePurchaserInfoCache","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"invalidateCustomerInfoCache"}]}]],[[{"inlineContent":[{"type":"text","text":"Purchases -restoreTransactionsWithCompletion:"}],"type":"paragraph"}],[{"inlineContent":[{"text":"Purchases -restorePurchasesWithCompletion:","type":"text"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"Purchases -offeringsWithCompletion:"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"Purchases -getOfferingsWithCompletion:","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases -productsWithIdentifiers:completion:","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"text":"Purchases -getProductsWithIdentifiers:completion:","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases -paymentDiscountForProductDiscount:product:completion:","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED - Check eligibility for a discount using "},{"code":"getPromotionalOffer:forProductDiscount:product:completion:","type":"codeVoice"},{"text":", then pass the promotional offer directly to ","type":"text"},{"code":"purchasePackage:withPromotionalOffer:completion:","type":"codeVoice"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"purchaseProduct:withPromotionalOffer:completion:"}]}]],[[{"inlineContent":[{"type":"text","text":"Purchases -purchaseProduct("},{"type":"emphasis","inlineContent":[{"type":"text","text":":discount:"}]},{"text":")","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"Purchases -purchaseProduct:withPromotionalOffer:completion:"}],"type":"paragraph"}]],[[{"inlineContent":[{"text":"Purchases -purchasePackage(","type":"text"},{"type":"emphasis","inlineContent":[{"text":":discount:","type":"text"}]},{"type":"text","text":")"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"Purchases -purchasePackage:withPromotionalOffer:completion:"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases -createAlias:"}]}],[{"type":"paragraph","inlineContent":[{"text":"Purchases -logIn:","type":"text"}]}]],[[{"inlineContent":[{"text":"Purchases -identify:","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"Purchases -logIn:"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases -reset:","type":"text"}]}],[{"inlineContent":[{"type":"text","text":"Purchases -logOut:"}],"type":"paragraph"}]]]},{"type":"heading","text":"Swift Changes","level":2,"anchor":"Swift-Changes"},{"text":"Type changes","level":3,"type":"heading","anchor":"Type-changes"},{"type":"paragraph","inlineContent":[{"code":"import Purchases","type":"codeVoice"},{"type":"text","text":" is now "},{"type":"codeVoice","code":"import RevenueCat"}]},{"rows":[[[{"type":"paragraph","inlineContent":[{"text":"v3","type":"text"}]}],[{"inlineContent":[{"type":"text","text":"v4"}],"type":"paragraph"}]],[[{"inlineContent":[{"text":"Purchases.Offering","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","isActive":true,"type":"reference"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorDomain"}]}],[{"inlineContent":[{"type":"text","text":"See error handling below"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorCode.Code"}]}],[{"inlineContent":[{"type":"text","text":"See error handling below"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Package"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true}]}]],[[{"inlineContent":[{"text":"Purchases.PurchaserInfo","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"Purchases.Transaction"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"reference"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.Transaction.productId"}]}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","isActive":true,"type":"reference"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases.Transaction.revenueCatId","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","type":"reference","isActive":true}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.EntitlementInfo"}]}],[{"inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"reference"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.EntitlementInfos"}]}],[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos"}]}]],[[{"inlineContent":[{"type":"text","text":"Purchases.PeriodType"}],"type":"paragraph"}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","type":"reference","isActive":true}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases.Store","type":"text"}]}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","type":"reference","isActive":true}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"RCPurchaseOwnershipType","type":"text"}]}],[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCAttributionNetwork"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","isActive":true,"type":"reference"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCIntroEligibility"}]}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","type":"reference","isActive":true}],"type":"paragraph"}]],[[{"inlineContent":[{"text":"RCIntroEligibilityStatus","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","isActive":true,"type":"reference"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"RCPaymentMode"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum","isActive":true,"type":"reference"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCPaymentModeNone"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"inlineContent":[{"text":"Purchases.LogLevel","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","isActive":true}]}]],[[{"inlineContent":[{"text":"Purchases.Offerings","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings","isActive":true,"type":"reference"}]}]],[[{"inlineContent":[{"type":"text","text":"Purchases.PackageType"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","isActive":true}]}]],[[{"inlineContent":[{"text":"Purchases.Errors","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","type":"reference","isActive":true}]}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases.ErrorCode","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","isActive":true}]}]],[[{"inlineContent":[{"text":"Package.product","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","isActive":true,"type":"reference"}]}]],[[{"inlineContent":[{"text":"Package.product.price: NSDecimalNumber","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","isActive":true},{"text":": Decimal","type":"text"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Package.localizedIntroductoryPriceString: String"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","type":"reference","isActive":true},{"text":": String?","type":"text"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"RCDeferredPromotionalPurchaseBlock"}]}],[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock"}],"type":"paragraph"}]],[[{"inlineContent":[{"text":"Purchases.PurchaseCompletedBlock","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","type":"reference","isActive":true}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"Purchases.ReceivePurchaserInfoBlock","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"inlineContent":[{"text":"Purchases.ReceiveOfferingsBlock","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"REMOVED","type":"text"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"Purchases.ReceiveProductsBlock"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"inlineContent":[{"text":"Purchases.PaymentDiscountBlock","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"text":"REMOVED","type":"text"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.RevenueCatBackendErrorCode"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorCode.operationAlreadyInProgressError"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","isActive":true,"type":"reference"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Purchases.ErrorUtils"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"ReadableErrorCodeKey"}]}],[{"inlineContent":[{"type":"text","text":"REMOVED"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"RCFinishableKey"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED"}]}]]],"type":"table","header":"row"},{"level":3,"text":"API changes","type":"heading","anchor":"API-changes"},{"rows":[[[{"inlineContent":[{"text":"v3","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"text":"v4","type":"text"}]}]],[[{"inlineContent":[{"text":"invalidatePurchaserInfoCache","type":"text"}],"type":"paragraph"}],[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()","isActive":true}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"text":"logIn(_ appUserId:, _ completion:)","type":"text"}]}],[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90"}],"type":"paragraph"}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"createAlias(_ alias:, _ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","type":"reference"}]}]],[[{"inlineContent":[{"type":"text","text":"identify(_ appUserID:, _ completion:)"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"reset(completion:)","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"purchaserInfo(_ completion:)"}]}],[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","isActive":true,"type":"reference"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"offerings(_ completion:)"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","type":"reference","isActive":true}]}]],[[{"inlineContent":[{"text":"products(_ productIdentifiers:, _ completion:)","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)"}]}]],[[{"type":"paragraph","inlineContent":[{"text":"purchaseProduct(_ product:, _ completion:)","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","type":"reference","isActive":true}]}]],[[{"type":"paragraph","inlineContent":[{"text":"purchasePackage(_ package:, _ completion:)","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","isActive":true,"type":"reference"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"restoreTransactions(_ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","type":"reference","isActive":true}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"syncPurchases(_ completion:)"}]}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","isActive":true}]}]],[[{"type":"paragraph","inlineContent":[{"text":"paymentDiscount(for:product:completion:)","type":"text"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"REMOVED - Get eligibility for a discount using "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)"},{"text":", then pass the offer directly to ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","isActive":true},{"type":"text","text":" or "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)"}]}]],[[{"inlineContent":[{"text":"purchaseProduct(","type":"text"},{"type":"emphasis","inlineContent":[{"type":"text","text":":discount:"}]},{"text":")","type":"text"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","isActive":true}]}]],[[{"inlineContent":[{"text":"purchasePackage(","type":"text"},{"inlineContent":[{"type":"text","text":":discount:"}],"type":"emphasis"},{"type":"text","text":")"}],"type":"paragraph"}],[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true}]}]]],"type":"table","header":"row"},{"level":4,"text":"PurchasesDelegate","anchor":"PurchasesDelegate","type":"heading"},{"header":"row","rows":[[[{"inlineContent":[{"type":"text","text":"v3"}],"type":"paragraph"}],[{"inlineContent":[{"type":"text","text":"v4"}],"type":"paragraph"}]],[[{"inlineContent":[{"type":"text","text":"purchases(_ purchases: Purchases, didReceiveUpdated purchaserInfo: PurchaserInfo)"}],"type":"paragraph"}],[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","isActive":true}],"type":"paragraph"}]]],"type":"table"},{"anchor":"Error-handling","level":3,"type":"heading","text":"Error handling"},{"inlineContent":[{"text":"Prior to the Swift migration, ","type":"text"},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":" exposed errors as "},{"type":"codeVoice","code":"NSError"},{"type":"text","text":"s, so one could detect errors like this:"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["if error.domain == Purchases.ErrorDomain {","\tswitch Purchases.ErrorCode(_nsError: error).code {","\t\tcase .purchaseInvalidError: break","\t\tdefault: break","\t}","}"]},{"inlineContent":[{"type":"text","text":"Starting from Version 4, this becomes much simpler:"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["if let error = error as? RevenueCat.ErrorCode {","\tswitch error {","\t\tcase .purchaseInvalidError: break","\t\tdefault: break","\t}","} else {","\t\/\/ Error is a different type","}"]},{"type":"heading","text":"New APIs","level":2,"anchor":"New-APIs"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"All applicable methods have an "},{"overridingTitle":"async\/await alternative","identifier":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html","isActive":true,"overridingTitleInlineContent":[{"type":"text","text":"async\/await alternative"}],"type":"reference"},{"text":".","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","type":"reference"},{"text":": Use this method to show the subscription management for the current user. Depending on where they made the purchase and their OS version, this might take them to the ","type":"text"},{"type":"codeVoice","code":"managementURL"},{"type":"text","text":", or open the iOS Subscription Management page."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()"},{"type":"text","text":": Use this method to begin a refund request for the purchase that granted the current entitlement."}]}]},{"content":[{"inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","isActive":true},{"text":": Use this method to begin a refund request for a purchase, specifying the product identifier.","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)"},{"type":"text","text":": Use this method to begin a refund request for a purchase, specifying the entitlement identifier."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You can now use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","isActive":true},{"type":"text","text":" to be notified whenever there’s new "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true},{"type":"text","text":" available,"},{"text":" ","type":"text"},{"text":"as an alternative to ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)"},{"text":".","type":"text"}]}]}]},{"level":2,"type":"heading","text":"Reporting undocumented issues:","anchor":"Reporting-undocumented-issues"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Feel free to file an issue! "},{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new\/","isActive":true,"type":"reference"},{"text":".","type":"text"}]},{"anchor":"Known-Issues","text":"Known Issues","level":2,"type":"heading"},{"level":4,"text":"ObjC + SPM","anchor":"ObjC-+-SPM","type":"heading"},{"inlineContent":[{"type":"text","text":"If you expose any Purchases objects from one target to another (see "},{"isActive":true,"type":"reference","identifier":"https:\/\/github.com\/taquitos\/SPMBug"},{"type":"text","text":" "},{"type":"text","text":"for what this could look like), that second target will not build due to a missing autogenerated header."},{"type":"text","text":" "},{"text":"Currently there is a known bug in SPM whereby Xcode either doesn’t pass the RevenueCat ObjC generated interface to SPM,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"or SPM just doesn’t integrate it. You can follow along: "},{"type":"reference","identifier":"https:\/\/bugs.swift.org\/browse\/SR-15154","isActive":true},{"text":".","type":"text"}],"type":"paragraph"},{"text":"Workaround:","anchor":"Workaround","level":5,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You must manually add the autogenerated file we committed to the repository"},{"text":" ","type":"text"},{"isActive":true,"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/blob\/main\/Tests\/InstallationTests\/CommonFiles\/RevenueCat-Swift.h","type":"reference"},{"type":"text","text":" "},{"type":"text","text":"to your project, and "},{"type":"codeVoice","code":"#import RevenueCat-Swift.h"},{"type":"text","text":" in your bridging header. You can see how we do this in our"},{"type":"text","text":" "},{"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Tests\/InstallationTests\/SPMInstallation","isActive":true,"type":"reference"},{"type":"text","text":"."}]}],"kind":"content"}],"references":{"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/restorePurchases(completion:)":{"type":"topic","title":"restorePurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"restorePurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/restorePurchases(completion:)","url":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and become"},{"text":" ","type":"text"},{"type":"text","text":"associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":". If the receipt is being used by an existing user, the current"},{"text":" ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"text":" will be aliased together with the ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" of the existing user."},{"text":" ","type":"text"},{"type":"text","text":"Going forward, either "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference"},{"type":"text","text":" will be able to reference the same user."}]},"link_binary_with_libraries_after_carthage":{"variants":[{"traits":["1x","light"],"url":"\/images\/link_binary_with_libraries_after_carthage.png"}],"alt":"link binary with libraries after","identifier":"link_binary_with_libraries_after_carthage","type":"image"},"https://github.com/RevenueCat/purchases-ios/tree/main/Tests/InstallationTests/SPMInstallation":{"type":"link","titleInlineContent":[{"type":"text","text":"SPMInstallationTests project"}],"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Tests\/InstallationTests\/SPMInstallation","title":"SPMInstallationTests project","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/tree\/main\/Tests\/InstallationTests\/SPMInstallation"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct":{"role":"symbol","url":"\/documentation\/revenuecat\/storeproduct","abstract":[{"text":"Type that provides access to all of ","type":"text"},{"type":"codeVoice","code":"StoreKit"},{"text":"‘s product type’s properties.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StoreProduct"}],"navigatorTitle":[{"text":"StoreProduct","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","title":"StoreProduct"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:readyForPromotedProduct:purchase:)":{"type":"topic","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchases"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases"},{"text":", ","kind":"text"},{"text":"readyForPromotedProduct","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","kind":"typeIdentifier","text":"StoreProduct"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"purchase"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RevenueCat18StartPurchaseBlocka","kind":"typeIdentifier","text":"StartPurchaseBlock"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","abstract":[{"text":"Called when a user initiates a promotional in-app purchase from the App Store.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"If your app is able to handle a purchase at the current time, run the deferment block in this method."},{"type":"text","text":" "},{"type":"text","text":"If the app is not in a state to make a purchase: cache the "},{"code":"startPurchase","type":"codeVoice"},{"text":" block,","type":"text"},{"type":"text","text":" "},{"text":"then call the ","type":"text"},{"type":"codeVoice","code":"startPurchase"},{"type":"text","text":" block when the app is ready to make the promotional purchase."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","title":"purchases(_:readyForPromotedProduct:purchase:)","kind":"symbol"},"https://github.com/RevenueCat/purchases-ios/issues/new/":{"title":"New RevenueCat Issue","titleInlineContent":[{"text":"New RevenueCat Issue","type":"text"}],"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new\/","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new\/","type":"link"},"link_binary_with_libraries_before_spm":{"type":"image","identifier":"link_binary_with_libraries_before_spm","variants":[{"traits":["1x","light"],"url":"\/images\/link_binary_with_libraries_before_spm.png"}],"alt":"link binary with libraries before"},"doc://RevenueCat/documentation/RevenueCat/Purchases/promotionalOffer(forProductDiscount:product:)":{"url":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","kind":"symbol","title":"promotionalOffer(forProductDiscount:product:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/promotionalOffer(forProductDiscount:product:)","role":"symbol","abstract":[{"text":"Use this method to find eligibility for this user for","type":"text"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"promotionalOffer","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forProductDiscount"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Offering":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Offering"}],"type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offering","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Offering"}],"url":"\/documentation\/revenuecat\/offering","title":"Offering","kind":"symbol","abstract":[{"type":"text","text":"An offering is a collection of "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","type":"reference","isActive":true},{"type":"text","text":"s, and they let you control which products"},{"text":" ","type":"text"},{"text":"are shown to users without requiring an app update.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getOfferings(completion:)":{"title":"getOfferings(completion:)","url":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getOfferings(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getOfferings","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Offerings","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCOfferings"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Fetch the configured "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},{"type":"text","text":" for this user."}]},"link_binary_with_libraries_before_carthage":{"variants":[{"traits":["1x","light"],"url":"\/images\/link_binary_with_libraries_before_carthage.png"}],"alt":"link binary with libraries before","identifier":"link_binary_with_libraries_before_carthage","type":"image"},"https://github.com/carthage/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks":{"type":"link","titleInlineContent":[{"type":"text","text":"migration guide to move into XCFrameworks available here"}],"identifier":"https:\/\/github.com\/carthage\/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks","title":"migration guide to move into XCFrameworks available here","url":"https:\/\/github.com\/carthage\/carthage#migrating-a-project-from-framework-bundles-to-xcframeworks"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/productIdentifier":{"url":"\/documentation\/revenuecat\/storetransaction\/productidentifier","kind":"symbol","title":"productIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/productIdentifier","role":"symbol","abstract":[{"type":"text","text":"The product identifier."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/Store":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Store"}],"role":"symbol","title":"Store","type":"topic","url":"\/documentation\/revenuecat\/store","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Store","abstract":[{"text":"Enum of supported stores","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Store"}]},"doc://RevenueCat/documentation/RevenueCat/CustomerInfo":{"navigatorTitle":[{"kind":"identifier","text":"CustomerInfo"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","title":"CustomerInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"CustomerInfo"}],"url":"\/documentation\/revenuecat\/customerinfo","type":"topic","role":"symbol","abstract":[{"type":"text","text":"A container for the most recent customer info returned from "},{"code":"Purchases","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"These objects are non-mutable and do not update automatically.","type":"text"}]},"doc://RevenueCat/documentation/RevenueCat/PackageType":{"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/packagetype","abstract":[{"type":"text","text":"Enumeration of all possible "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":" types, as configured on the package.","type":"text"}],"title":"PackageType","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PackageType","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"PackageType","kind":"identifier"}],"navigatorTitle":[{"text":"PackageType","kind":"identifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forEntitlement:)":{"url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forEntitlement:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequest"},{"kind":"text","text":"("},{"text":"forEntitlement","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"text":"the latest transaction associated with the entitlement ID.","type":"text"}],"role":"symbol","title":"beginRefundRequest(forEntitlement:)"},"doc://RevenueCat/documentation/RevenueCat/PurchaseCompletedBlock":{"url":"\/documentation\/revenuecat\/purchasecompletedblock","kind":"symbol","title":"PurchaseCompletedBlock","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock","role":"symbol","abstract":[{"text":"Completion block for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletedBlock"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PurchaseCompletedBlock"}]},"doc://RevenueCat/documentation/RevenueCat/PurchaseResultData":{"url":"\/documentation\/revenuecat\/purchaseresultdata","kind":"symbol","title":"PurchaseResultData","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","role":"symbol","abstract":[{"type":"text","text":"Result for "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:)","type":"reference","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"Counterpart of "},{"type":"codeVoice","code":"PurchaseCompletedBlock"},{"text":" for ","type":"text"},{"type":"codeVoice","code":"async"},{"type":"text","text":" APIs."}],"type":"topic","navigatorTitle":[{"text":"PurchaseResultData","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PurchaseResultData","kind":"identifier"}]},"https://bugs.swift.org/browse/SR-15154":{"type":"link","titleInlineContent":[{"type":"text","text":"SR-15154"}],"identifier":"https:\/\/bugs.swift.org\/browse\/SR-15154","title":"SR-15154","url":"https:\/\/bugs.swift.org\/browse\/SR-15154"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/operationAlreadyInProgressForProductError":{"url":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror","kind":"symbol","title":"ErrorCode.operationAlreadyInProgressForProductError","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/operationAlreadyInProgressForProductError","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"operationAlreadyInProgressForProductError"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"Type that wraps "},{"code":"StoreKit.Product.SubscriptionOffer","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"SKProductDiscount"},{"type":"text","text":" "},{"text":"and provides access to their properties.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Information about a subscription offer that you configured in App Store Connect."}],"kind":"symbol","title":"StoreProductDiscount","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/revenuecat\/storeproductdiscount"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction/transactionIdentifier":{"type":"topic","url":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction\/transactionIdentifier","abstract":[{"type":"text","text":"The unique identifier for the transaction."}],"title":"transactionIdentifier","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transactionIdentifier","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:completion:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","kind":"symbol","title":"purchase(package:promotionalOffer:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","isActive":true,"type":"reference"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"text":" ","type":"text"},{"text":"direct response to user input. From here ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"code":"StoreKit","type":"codeVoice"},{"type":"text","text":" and call the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseCompletedBlock"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"package"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Package","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"text":", ","kind":"text"},{"text":"promotionalOffer","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"text":", ","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"https://github.com/taquitos/SPMBug":{"title":"example project","titleInlineContent":[{"type":"text","text":"example project"}],"identifier":"https:\/\/github.com\/taquitos\/SPMBug","url":"https:\/\/github.com\/taquitos\/SPMBug","type":"link"},"doc://RevenueCat/documentation/RevenueCat/PromotionalOffer":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"PromotionalOffer","kind":"identifier"}],"abstract":[{"type":"text","text":"Represents a "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount","isActive":true},{"type":"text","text":" that has been validated and"},{"text":" ","type":"text"},{"type":"text","text":"is ready to be used for a purchase."}],"kind":"symbol","title":"PromotionalOffer","type":"topic","role":"symbol","navigatorTitle":[{"text":"PromotionalOffer","kind":"identifier"}],"url":"\/documentation\/revenuecat\/promotionaloffer"},"doc://RevenueCat/documentation/RevenueCat/PeriodType":{"abstract":[{"type":"text","text":"Enum of supported period types for an entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"PeriodType"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PeriodType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PeriodType"}],"title":"PeriodType","role":"symbol","url":"\/documentation\/revenuecat\/periodtype"},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequest(forProduct:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequest(forProduct:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"beginRefundRequest","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forProduct","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"RefundRequestStatus","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus","kind":"typeIdentifier"}],"abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the latest transaction associated with the "},{"code":"productID","type":"codeVoice"}],"role":"symbol","title":"beginRefundRequest(forProduct:)"},"doc://RevenueCat/documentation/RevenueCat/Package/storeProduct":{"title":"storeProduct","role":"symbol","type":"topic","abstract":[{"text":"The underlying ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","isActive":true,"type":"reference"}],"url":"\/documentation\/revenuecat\/package\/storeproduct","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/storeProduct","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"storeProduct","kind":"identifier"},{"kind":"text","text":": "},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","kind":"symbol","title":"purchase(package:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:)","role":"symbol","abstract":[{"type":"text","text":"Purchase the passed "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Call this method when a user has decided to purchase a product with an applied discount. Only call this in"},{"type":"text","text":" "},{"text":"direct response to user input. From here ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" will handle the purchase with "},{"type":"codeVoice","code":"StoreKit"},{"type":"text","text":" and return"},{"type":"text","text":" "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseResultData","type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"package","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Package","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"PurchaseResultData","preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa"}]},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/priceFormatter":{"kind":"symbol","title":"priceFormatter","url":"\/documentation\/revenuecat\/storeproduct\/priceformatter","abstract":[{"text":"Provides a ","type":"text"},{"type":"codeVoice","code":"NumberFormatter"},{"text":", useful for formatting the price for displaying.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceFormatter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NumberFormatter","preciseIdentifier":"c:objc(cs)NSNumberFormatter"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:completion:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"product"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"text":"completion","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PurchaseCompletedBlock","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:completion:)","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true},{"type":"text","text":"."}],"type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"purchase(product:completion:)","role":"symbol"},"https://github.com/RevenueCat/purchases-ios/blob/main/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h":{"type":"link","titleInlineContent":[{"type":"text","text":"RevenueCat-Swift.h"}],"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/blob\/main\/Tests\/InstallationTests\/CommonFiles\/RevenueCat-Swift.h","title":"RevenueCat-Swift.h","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/blob\/main\/Tests\/InstallationTests\/CommonFiles\/RevenueCat-Swift.h"},"doc://RevenueCat/documentation/RevenueCat/PurchasesDelegate/purchases(_:receivedUpdated:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"purchases","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPurchases","text":"Purchases","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"receivedUpdated"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","text":"CustomerInfo"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:receivedUpdated:)","required":true,"abstract":[{"type":"text","text":"Called whenever "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":" receives updated customer info. This may happen periodically"},{"type":"text","text":" "},{"type":"text","text":"throughout the life of the app if new information becomes available (e.g. UIApplicationDidBecomeActive).*"}],"url":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","type":"topic","title":"purchases(_:receivedUpdated:)","role":"symbol"},"https://docs.swift.org/swift-book/LanguageGuide/Concurrency.html":{"title":"async\/await alternatives","titleInlineContent":[{"type":"text","text":"async\/await alternatives"}],"identifier":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html","url":"https:\/\/docs.swift.org\/swift-book\/LanguageGuide\/Concurrency.html","type":"link"},"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getCustomerInfo(completion:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getCustomerInfo"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getCustomerInfo(completion:)","abstract":[{"type":"text","text":"Get latest available customer info."}],"type":"topic","role":"symbol","title":"getCustomerInfo(completion:)"},"doc://RevenueCat/documentation/RevenueCat/Purchases/appUserID":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true},{"type":"text","text":" used by "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"If not passed on initialization this will be generated and cached by "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/purchases\/appuserid","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"appUserID","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","title":"appUserID"},"doc://RevenueCat/documentation/RevenueCat/StoreProductDiscount/PaymentMode-swift.enum":{"abstract":[{"text":"The payment mode for a ","type":"text"},{"type":"codeVoice","code":"StoreProductDiscount"},{"text":" ","type":"text"},{"type":"text","text":"Indicates how the product discount price is charged."}],"kind":"symbol","title":"StoreProductDiscount.PaymentMode","navigatorTitle":[{"text":"PaymentMode","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PaymentMode","kind":"identifier"}],"url":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProductDiscount\/PaymentMode-swift.enum"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos":{"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfos"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This class contains all the entitlements associated to the user."}],"url":"\/documentation\/revenuecat\/entitlementinfos","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"EntitlementInfos"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos","title":"EntitlementInfos"},"doc://RevenueCat/documentation/RevenueCat/Package/localizedIntroductoryPriceString":{"title":"localizedIntroductoryPriceString","role":"symbol","type":"topic","abstract":[{"type":"text","text":"The price of the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount","isActive":true,"type":"reference"},{"text":" formatted using ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","type":"reference"},{"text":".","type":"text"}],"url":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/localizedIntroductoryPriceString","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedIntroductoryPriceString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Package/packageType":{"role":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"packageType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"PackageType","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCPackageType"}],"url":"\/documentation\/revenuecat\/package\/packagetype","title":"packageType","kind":"symbol","abstract":[{"type":"text","text":"The type configured for this package."}]},"doc://RevenueCat/documentation/RevenueCat/StartPurchaseBlock":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"StartPurchaseBlock"}],"url":"\/documentation\/revenuecat\/startpurchaseblock","navigatorTitle":[{"text":"StartPurchaseBlock","kind":"identifier"}],"abstract":[{"type":"text","text":"Block for starting purchases in "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchasesDelegate\/purchases(_:readyForPromotedProduct:purchase:)","isActive":true}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StartPurchaseBlock","title":"StartPurchaseBlock","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logIn(_:completion:)-4km90":{"url":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","kind":"symbol","title":"logIn(_:completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logIn(_:completion:)-4km90","role":"symbol","abstract":[{"text":"This function will log in the current user with an ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": (","kind":"text"},{"text":"CustomerInfo","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10RevenueCat11PublicErrora","kind":"typeIdentifier","text":"PublicError"},{"text":"?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/customerInfoStream":{"title":"customerInfoStream","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"customerInfoStream"},{"text":": ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Returns an "},{"type":"codeVoice","code":"AsyncStream"},{"text":" of ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/CustomerInfo","isActive":true,"type":"reference"},{"type":"text","text":" changes, starting from the last known value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/customerInfoStream","url":"\/documentation\/revenuecat\/purchases\/customerinfostream"},"doc://RevenueCat/documentation/RevenueCat/StoreTransaction":{"role":"symbol","abstract":[{"type":"text","text":"Abstract class that provides access to properties of a transaction."},{"text":" ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction"},{"type":"text","text":"s can represent transactions from StoreKit 1, StoreKit 2 or"},{"text":" ","type":"text"},{"type":"text","text":"transactions made from other places, like Stripe, Google Play or Amazon Store."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"title":"StoreTransaction","url":"\/documentation\/revenuecat\/storetransaction","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreTransaction","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}]},"doc://RevenueCat/documentation/RevenueCat/Offerings":{"navigatorTitle":[{"text":"Offerings","kind":"identifier"}],"title":"Offerings","abstract":[{"text":"This class contains all the offerings configured in RevenueCat dashboard.","type":"text"},{"text":" ","type":"text"},{"text":"Offerings let you control which products are shown to users without requiring an app update.","type":"text"}],"url":"\/documentation\/revenuecat\/offerings","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"Offerings","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Offerings"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibility":{"type":"topic","abstract":[{"type":"text","text":"Holds the introductory price status"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibility","kind":"symbol","url":"\/documentation\/revenuecat\/introeligibility","navigatorTitle":[{"text":"IntroEligibility","kind":"identifier"}],"title":"IntroEligibility","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"IntroEligibility","kind":"identifier"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/introductoryDiscount":{"role":"symbol","abstract":[{"text":"The object containing introductory price information for the product.","type":"text"},{"type":"text","text":" "},{"text":"If you’ve set up introductory prices in App Store Connect, the introductory price property will be populated.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This property is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if the product has no introductory price."}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"introductoryDiscount","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProductDiscount","text":"StoreProductDiscount","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"introductoryDiscount","kind":"symbol","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/introductoryDiscount"},"doc://RevenueCat/documentation/RevenueCat/PurchaseOwnershipType":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"PurchaseOwnershipType","kind":"identifier"}],"type":"topic","navigatorTitle":[{"text":"PurchaseOwnershipType","kind":"identifier"}],"url":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","kind":"symbol","role":"symbol","abstract":[{"text":"The types used to describe whether a transaction was purchased by the user,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is available to them through Family Sharing."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PurchaseOwnershipType"},"doc://RevenueCat/documentation/RevenueCat/Purchases/invalidateCustomerInfoCache()":{"url":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","abstract":[{"text":"Invalidates the cache for customer information.","type":"text"}],"title":"invalidateCustomerInfoCache()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidateCustomerInfoCache"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/invalidateCustomerInfoCache()"},"doc://RevenueCat/documentation/RevenueCat/AttributionNetwork":{"abstract":[{"text":"Enum of supported attribution networks","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"AttributionNetwork","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/AttributionNetwork","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AttributionNetwork","kind":"identifier"}],"title":"AttributionNetwork","type":"topic","url":"\/documentation\/revenuecat\/attributionnetwork"},"https://github.com/RevenueCat/purchases-ios/issues/new?assignees=&labels=bug&template=bug_report.md&title=":{"type":"link","titleInlineContent":[{"type":"text","text":"bug reports"}],"identifier":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new?assignees=&labels=bug&template=bug_report.md&title=","title":"bug reports","url":"https:\/\/github.com\/RevenueCat\/purchases-ios\/issues\/new?assignees=&labels=bug&template=bug_report.md&title="},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:completion:)":{"type":"topic","abstract":[{"text":"Initiates a purchase of a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","type":"reference"},{"text":" with a ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:completion:)","url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","kind":"symbol","title":"purchase(product:promotionalOffer:completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"promotionalOffer"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}],"role":"symbol"},"link_binary_with_libraries_after_spm":{"variants":[{"traits":["1x","light"],"url":"\/images\/link_binary_with_libraries_after_spm.png"}],"identifier":"link_binary_with_libraries_after_spm","alt":"link binary with libraries after","type":"image"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode":{"navigatorTitle":[{"kind":"identifier","text":"ErrorCode"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode","abstract":[{"type":"text","text":"Error codes used by the Purchases SDK"}],"kind":"symbol","role":"symbol","url":"\/documentation\/revenuecat\/errorcode","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ErrorCode"}],"title":"ErrorCode"},"doc://RevenueCat/documentation/RevenueCat/IntroEligibilityStatus":{"role":"symbol","abstract":[{"type":"text","text":"Enum of different possible states for intro price eligibility status."}],"title":"IntroEligibilityStatus","url":"\/documentation\/revenuecat\/introeligibilitystatus","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"IntroEligibilityStatus","kind":"identifier"}],"navigatorTitle":[{"text":"IntroEligibilityStatus","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/IntroEligibilityStatus","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(product:promotionalOffer:)":{"url":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","kind":"symbol","title":"purchase(product:promotionalOffer:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(product:promotionalOffer:)","role":"symbol","abstract":[{"text":"Use this function if you are not using the Offerings system to purchase a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"text":" with an","type":"text"},{"type":"text","text":" "},{"type":"text","text":"applied "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/PromotionalOffer","isActive":true},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"If you are using the Offerings system, use ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:promotionalOffer:completion:)","isActive":true,"type":"reference"},{"text":" instead.","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"purchase"},{"text":"(","kind":"text"},{"text":"product","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoreProduct","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"text":"PromotionalOffer","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPromotionalOffer"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10RevenueCat18PurchaseResultDataa","text":"PurchaseResultData","kind":"typeIdentifier"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/getProducts(_:completion:)":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/getProducts(_:completion:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getProducts","kind":"identifier"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (["},{"preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCStoreProduct","text":"StoreProduct","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"getProducts(_:completion:)","kind":"symbol","abstract":[{"text":"Fetches the ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct","isActive":true,"type":"reference"},{"type":"text","text":"s for your IAPs for given "},{"code":"productIdentifiers","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/beginRefundRequestForActiveEntitlement()":{"role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/beginRefundRequestForActiveEntitlement()","type":"topic","abstract":[{"text":"Presents a refund request sheet in the current window scene for","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the latest transaction associated with the active entitlement."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"beginRefundRequestForActiveEntitlement"},{"text":"() ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"RefundRequestStatus","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCRefundRequestStatus"}],"title":"beginRefundRequestForActiveEntitlement()","kind":"symbol","url":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()"},"doc://RevenueCat/documentation/RevenueCat/Purchases/logOut(completion:)":{"url":"\/documentation\/revenuecat\/purchases\/logout(completion:)","kind":"symbol","title":"logOut(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/logOut(completion:)","role":"symbol","abstract":[{"type":"text","text":"Logs out the "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"text":" client, clearing the saved ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logOut","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"embed_frameworks_before_carthage":{"type":"image","identifier":"embed_frameworks_before_carthage","variants":[{"url":"\/images\/embed_frameworks_before_carthage.png","traits":["1x","light"]}],"alt":"embed frameworks before"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/localizedPriceString":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The price of this product using "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/priceFormatter","isActive":true},{"type":"text","text":"."}],"url":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","title":"localizedPriceString"},"doc://RevenueCat/documentation/RevenueCat/Package":{"abstract":[{"text":"Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web.","type":"text"},{"text":" ","type":"text"},{"text":"A package is made up of three parts: ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier","isActive":true,"type":"reference"},{"text":", ","type":"text"},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/packageType","isActive":true,"type":"reference"},{"text":", and underlying ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package","title":"Package","url":"\/documentation\/revenuecat\/package","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Package","kind":"identifier"}],"navigatorTitle":[{"text":"Package","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases/purchase(package:completion:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/purchase(package:completion:)","kind":"symbol","abstract":[{"type":"text","text":"Initiates a purchase of a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package"},{"text":".","type":"text"}],"title":"purchase(package:completion:)","type":"topic","url":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"purchase","kind":"identifier"},{"kind":"text","text":"("},{"text":"package","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCPackage","text":"Package"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"completion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RevenueCat22PurchaseCompletedBlocka","kind":"typeIdentifier","text":"PurchaseCompletedBlock"},{"text":")","kind":"text"}]},"doc://RevenueCat/documentation/RevenueCat/Purchases/syncPurchases(completion:)":{"abstract":[{"type":"text","text":"This method will post all purchases associated with the current App Store account to RevenueCat and"},{"type":"text","text":" "},{"type":"text","text":"become associated with the current "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/appUserID","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"topic","title":"syncPurchases(completion:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/syncPurchases(completion:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncPurchases","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": ((","kind":"text"},{"kind":"typeIdentifier","text":"CustomerInfo","preciseIdentifier":"c:@M@RevenueCat@objc(cs)RCCustomerInfo"},{"text":"?, ","kind":"text"},{"text":"PublicError","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":")?)","kind":"text"}],"url":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)"},"embed_frameworks_after_carthage":{"variants":[{"traits":["1x","light"],"url":"\/images\/embed_frameworks_after_carthage.png"}],"identifier":"embed_frameworks_after_carthage","alt":"embed frameworks after","type":"image"},"https://docs.revenuecat.com/docs/ios-subscription-offers#promotional-offers":{"type":"link","titleInlineContent":[{"type":"text","text":"iOS Promotional Offers"}],"identifier":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers","title":"iOS Promotional Offers","url":"https:\/\/docs.revenuecat.com\/docs\/ios-subscription-offers#promotional-offers"},"doc://RevenueCat/documentation/RevenueCat/StoreProduct/price":{"type":"topic","url":"\/documentation\/revenuecat\/storeproduct\/price","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/price","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"price"},{"text":": ","kind":"text"},{"text":"Decimal","kind":"typeIdentifier","preciseIdentifier":"c:@SA@NSDecimal"}],"abstract":[{"type":"text","text":"The decimal representation of the cost of the product, in local currency."},{"type":"text","text":" "},{"type":"text","text":"For a string representation of the price to display to customers, use "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/StoreProduct\/localizedPriceString","isActive":true},{"type":"text","text":"."}],"role":"symbol","title":"price"},"doc://RevenueCat/documentation/RevenueCat/Package/identifier":{"title":"identifier","abstract":[{"type":"text","text":"The identifier for this Package."}],"url":"\/documentation\/revenuecat\/package\/identifier","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"identifier","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Package\/identifier"},"doc://RevenueCat/documentation/RevenueCat/Purchases/showManageSubscriptions(completion:)":{"type":"topic","url":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases\/showManageSubscriptions(completion:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"showManageSubscriptions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"completion","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"PublicError","preciseIdentifier":"s:10RevenueCat11PublicErrora"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Use this function to open the manage subscriptions page.","type":"text"}],"role":"symbol","title":"showManageSubscriptions(completion:)"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/v5_api_migration_guide.json b/docs/4.37.0/data/documentation/revenuecat/v5_api_migration_guide.json new file mode 100644 index 000000000..fadfe2122 --- /dev/null +++ b/docs/4.37.0/data/documentation/revenuecat/v5_api_migration_guide.json @@ -0,0 +1 @@ +{"metadata":{"role":"article","title":"RevenueCat 4.x to 5.x Migration Guide","roleHeading":"Article","modules":[{"name":"RevenueCat"}]},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"content","content":[{"type":"heading","text":"StoreKit 2","level":2,"anchor":"StoreKit-2"},{"inlineContent":[{"text":"Version 5.0 of the RevenueCat SDK enables full StoreKit 2 flow on the SDK and the RevenueCat backend by default.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"We have been testing StoreKit 2 support in parallel to StoreKit 1 in our backend for a while and we believe it is ready for widespread use."}]},{"inlineContent":[{"text":"Here’s some of the benefits you get with StoreKit 2:","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Better handling of a few specific edge cases which were unfixable with StoreKit 1:"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"No more “Missing receipt” errors in Sandbox that could result in failure restoring purchases or getting trial eligibility status “unknown”.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"No more “The purchased product was missing in the receipt” error that could cause an invalid receipt error when making a purchase.","type":"text"}]}]},{"content":[{"inlineContent":[{"text":"Future proofing: StoreKit 1 APIs are being progressively deprecated by Apple, and new features are being added to StoreKit 2.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Faster processing time: More efficient and performant implementation of receipts validation. We have found that receipts validation can be ~200ms faster comparing to SK1 implementation for p95 of the requests.","type":"text"}]}]}],"type":"unorderedList"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In order to use StoreKit 2, you will need to configure your "},{"type":"reference","identifier":"https:\/\/www.revenuecat.com\/docs\/in-app-purchase-key-configuration","isActive":true},{"text":" in the RevenueCat dashboard.","type":"text"}]},{"inlineContent":[{"type":"text","text":"The previously deprecated configuration option "},{"type":"codeVoice","code":".with(usesStoreKit2IfAvailable: true)"},{"text":" has been removed. Remove it from your configuration option to continue using StoreKit 2.","type":"text"}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The SDK will automatically use StoreKit 1 in the following versions where StoreKit 2 is not supported: on macOS 11 or earlier, iOS 14 or earlier, iPadOS 14 or earlier, tvOS 14 or earlier, or watchOS 7 or earlier."}]},{"inlineContent":[{"type":"text","text":"If for any reason you need to always use StoreKit 1, it is possible to switch back using the following configuration API:"}],"type":"paragraph"},{"syntax":"swift","code":["Purchases.configure(with: .builder(withAPIKey: apiKey)"," .with(storeKitVersion: .storeKit1)"," .build()"],"type":"codeListing"},{"type":"heading","level":3,"anchor":"3rd-Party-Analytics-SDKs","text":"3rd Party Analytics SDKs"},{"inlineContent":[{"type":"text","text":"If you are using any 3rd party analytics SDKs to automatically track in-app purchases, you need to be aware most of them do not completely support logging purchases made with StoreKit 2. This is the case for some popular SDKs like Facebook, Mixpanel, OneSignal, Segment or Firebase. For these services, we recommend you use our "},{"identifier":"https:\/\/www.revenuecat.com\/integrations\/","isActive":true,"type":"reference"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"If you’re using the Firebase SDK, you’ll need to follow "},{"identifier":"https:\/\/firebase.google.com\/docs\/analytics\/measure-in-app-purchases#swift","type":"reference","isActive":true},{"type":"text","text":" to log purchases made with StoreKit 2."}],"type":"paragraph"},{"text":"Observer Mode","type":"heading","anchor":"Observer-Mode","level":3},{"type":"paragraph","inlineContent":[{"type":"text","text":"Version 5.0 of the SDK introduces support for observer mode when making purchases with StoreKit 2. You can enable it when configuring the SDK:"}]},{"type":"codeListing","code":["Purchases.configure(with: .builder(withAPIKey: apiKey)","\t\t.with(observerMode: true, storeKitVersion: .storeKit2)"," .build()"],"syntax":"swift"},{"inlineContent":[{"type":"text","text":"Additionally, because of the way in which StoreKit 2 operates, you must manually handle newly purchased transactions by calling "},{"type":"codeVoice","code":"Purchases.shared.handleObserverModeTransaction()"},{"text":". Subscription updates will be automatically tracked.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let result = try await product.purchase()","Purchases.shared.handleObserverModeTransaction(result)"],"type":"codeListing"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you’re using observer mode with StoreKit 1, you will need to explicitly configure the SDK to use StoreKit 1:"}]},{"syntax":"swift","code":["Purchases.configure(with: .builder(withAPIKey: apiKey)","\t\t.with(observerMode: true, storeKitVersion: .storeKit1)"," .build()"],"type":"codeListing"},{"anchor":"Original-Application-Version","text":"Original Application Version","level":3,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"If you’re converting a paid app to in-app subscriptions, and want to provide existing customers with certain features, ","type":"text"},{"type":"reference","identifier":"https:\/\/www.revenuecat.com\/blog\/engineering\/converting-a-paid-ios-app-to-subscriptions\/","isActive":true},{"text":" using the “original app version” field in customer info.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"Because of a limitation of StoreKit 2, this field is not available if the customer is running on iOS 15, tvOS 15, macOS 12 or watchOS 8. If this is a requirement for you, we recommend switching back to StoreKit 1.","type":"text"}]},{"anchor":"Trusted-Entitlements","type":"heading","level":2,"text":"Trusted Entitlements"},{"inlineContent":[{"type":"text","text":"Version 5.0 of the SDK enables the Informational mode for Trusted Entitlements by default."},{"text":" ","type":"text"},{"type":"text","text":"Informational mode logs verification errors and allow you to check "},{"code":"customerInfo.entitlements.verificationResult","type":"codeVoice"},{"type":"text","text":" to protect your purchases from attackers."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See the "},{"type":"reference","identifier":"https:\/\/www.revenuecat.com\/docs\/trusted-entitlements","isActive":true},{"type":"text","text":" for more information."}]},{"text":"Deployment Target","anchor":"Deployment-Target","type":"heading","level":2},{"inlineContent":[{"text":"The minimum targets have been raised to the folllowing:","type":"text"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"text":"iOS 13.0","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"tvOS 13.0"}]}]},{"content":[{"inlineContent":[{"text":"watchOS 6.2","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"macOS 10.15","type":"text"}]}]}]},{"type":"heading","level":2,"text":"Release Assets","anchor":"Release-Assets"},{"inlineContent":[{"type":"text","text":"Pre-built "},{"code":".frameworks","type":"codeVoice"},{"text":" are no longer included in releases, only ","type":"text"},{"code":".xcframeworks","type":"codeVoice"},{"type":"text","text":": https:\/\/github.com\/RevenueCat\/purchases-ios\/pull\/3582"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/v5_api_migration_guide"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/V5_API_Migration_guide"},"references":{"https://www.revenuecat.com/docs/in-app-purchase-key-configuration":{"url":"https:\/\/www.revenuecat.com\/docs\/in-app-purchase-key-configuration","type":"link","identifier":"https:\/\/www.revenuecat.com\/docs\/in-app-purchase-key-configuration","title":"In-App Purchase Key","titleInlineContent":[{"type":"text","text":"In-App Purchase Key"}]},"https://www.revenuecat.com/blog/engineering/converting-a-paid-ios-app-to-subscriptions/":{"titleInlineContent":[{"type":"text","text":"we recommend"}],"identifier":"https:\/\/www.revenuecat.com\/blog\/engineering\/converting-a-paid-ios-app-to-subscriptions\/","title":"we recommend","url":"https:\/\/www.revenuecat.com\/blog\/engineering\/converting-a-paid-ios-app-to-subscriptions\/","type":"link"},"https://www.revenuecat.com/docs/trusted-entitlements":{"url":"https:\/\/www.revenuecat.com\/docs\/trusted-entitlements","type":"link","identifier":"https:\/\/www.revenuecat.com\/docs\/trusted-entitlements","title":"Trusted Entitlements documentation","titleInlineContent":[{"type":"text","text":"Trusted Entitlements documentation"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"https://www.revenuecat.com/integrations/":{"titleInlineContent":[{"type":"text","text":"data integrations"}],"identifier":"https:\/\/www.revenuecat.com\/integrations\/","title":"data integrations","url":"https:\/\/www.revenuecat.com\/integrations\/","type":"link"},"https://firebase.google.com/docs/analytics/measure-in-app-purchases#swift":{"url":"https:\/\/firebase.google.com\/docs\/analytics\/measure-in-app-purchases#swift","type":"link","identifier":"https:\/\/firebase.google.com\/docs\/analytics\/measure-in-app-purchases#swift","title":"these instructions","titleInlineContent":[{"type":"text","text":"these instructions"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verboseloghandler.json b/docs/4.37.0/data/documentation/revenuecat/verboseloghandler.json index e4bc3dec9..3471a5bc2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verboseloghandler.json +++ b/docs/4.37.0/data/documentation/revenuecat/verboseloghandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerboseLogHandler"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["macOS"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerboseLogHandler"},{"kind":"text","text":" = ("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"level"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","text":"LogLevel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"file"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"function"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"line"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"languages":["swift"],"platforms":["iOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verboseloghandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerboseLogHandler"}],"title":"VerboseLogHandler","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:10RevenueCat17VerboseLogHandlera","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"VerboseLogHandler"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"role":"symbol","title":"LogLevel","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"LogLevel"}],"abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"LogLevel"}],"url":"\/documentation\/revenuecat\/loglevel"},"doc://RevenueCat/documentation/RevenueCat/VerboseLogHandler":{"role":"symbol","title":"VerboseLogHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerboseLogHandler"}],"abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerboseLogHandler"}],"url":"\/documentation\/revenuecat\/verboseloghandler"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verboseloghandler"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"VerboseLogHandler","externalID":"s:10RevenueCat17VerboseLogHandlera","role":"symbol","roleHeading":"Type Alias","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VerboseLogHandler"}],"navigatorTitle":[{"kind":"identifier","text":"VerboseLogHandler"}],"symbolKind":"typealias"},"primaryContentSections":[{"declarations":[{"platforms":["iOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"VerboseLogHandler"},{"kind":"text","text":" = ("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"level"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","text":"LogLevel","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel"},{"kind":"text","text":", "},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"message"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"file","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"function","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"text":"line","kind":"internalParam"},{"kind":"text","text":": "},{"text":"UInt","kind":"typeIdentifier","preciseIdentifier":"s:Su"},{"kind":"text","text":") -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"}],"languages":["swift"]},{"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"VerboseLogHandler","kind":"identifier"},{"text":" = (","kind":"text"},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"c:@M@RevenueCat@E@RCLogLevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel"},{"kind":"text","text":", "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"UInt","preciseIdentifier":"s:Su","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"sections":[],"abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}],"references":{"doc://RevenueCat/documentation/RevenueCat/LogLevel":{"title":"LogLevel","url":"\/documentation\/revenuecat\/loglevel","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/LogLevel","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LogLevel"}],"navigatorTitle":[{"text":"LogLevel","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Enumeration of the different verbosity levels."}]},"doc://RevenueCat/documentation/RevenueCat/VerboseLogHandler":{"url":"\/documentation\/revenuecat\/verboseloghandler","title":"VerboseLogHandler","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerboseLogHandler","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"VerboseLogHandler","kind":"identifier"}],"navigatorTitle":[{"text":"VerboseLogHandler","kind":"identifier"}],"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"A function that can handle a log message including file and method information."}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult.json index 97e244200..7ac381e97 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@objc"},{"kind":"text","text":"(RCVerificationResult) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is accomplished by preventing MiTM attacks between the SDK and the RevenueCat server."},{"type":"text","text":" "},{"type":"text","text":"With verification enabled, the SDK ensures that the response created by the server was not"},{"type":"text","text":" "},{"type":"text","text":"modified by a third-party, and the entitlements received are exactly what was sent."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Entitlements are only verified if enabled using"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},{"type":"text","text":", which is disabled by default."}]}],"type":"aside","name":"Note"},{"anchor":"Example","level":3,"type":"heading","text":"Example:"},{"type":"codeListing","syntax":"swift","code":["let purchases = Purchases.configure("," with: Configuration"," .builder(withAPIKey: \"\")"," .with(entitlementVerificationMode: .informational)",")","","let customerInfo = try await purchases.customerInfo()","if !customerInfo.entitlements.verification.isVerified {"," print(\"Entitlements could not be verified\")","}"]},{"anchor":"Related-Articles","level":3,"type":"heading","text":"Related Articles"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/rev.cat\/trusted-entitlements"}]}]}]},{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The result of data verification process."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"title":"VerificationResult","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"c:@M@RevenueCat@E@RCVerificationResult","modules":[{"name":"RevenueCat"}],"navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified"]},{"title":"Default Implementations","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verified":{"role":"symbol","title":"VerificationResult.verified","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"}],"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verifiedOnDevice":{"role":"symbol","title":"VerificationResult.verifiedOnDevice","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifiedOnDevice"}],"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/isVerified":{"role":"symbol","title":"isVerified","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVerified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the result is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/isverified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/failed":{"role":"symbol","title":"VerificationResult.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"Entitlement verification failed, possibly due to a MiTM attack."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/failed"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP"},"doc://RevenueCat/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/RevenueCat\/SE"},"https://rev.cat/trusted-entitlements":{"title":"Documentation","titleInlineContent":[{"type":"text","text":"Documentation"}],"type":"link","identifier":"https:\/\/rev.cat\/trusted-entitlements","url":"https:\/\/rev.cat\/trusted-entitlements"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)"},"doc://RevenueCat/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"role":"symbol","title":"EntitlementInfo","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementInfo"}],"abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"url":"\/documentation\/revenuecat\/entitlementinfo"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RevenueCat\/s8SendableP"},"doc://RevenueCat/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RevenueCat\/SQ"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/equatable-implementations"},"doc://RevenueCat/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/RevenueCat\/SY"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/notRequested":{"role":"symbol","title":"VerificationResult.notRequested","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notRequested"}],"abstract":[{"type":"text","text":"No verification was done."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/notrequested"},"doc://RevenueCat/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RevenueCat\/SH"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"role":"symbol","title":"verification","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"abstract":[{"type":"text","text":"Whether these entitlements were verified."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/entitlementinfos\/verification"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"role":"symbol","title":"Configuration.EntitlementVerificationMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"EntitlementVerificationMode"}],"abstract":[{"type":"text","text":"Defines how strict "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"role":"symbol","title":"with(entitlementVerificationMode:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"entitlementVerificationMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Builder","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"abstract":[{"type":"text","text":"Set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)"}}} \ No newline at end of file +{"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"]},{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)"]},{"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"],"title":"Default Implementations"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","doc:\/\/RevenueCat\/Se","doc:\/\/RevenueCat\/SE","doc:\/\/RevenueCat\/SQ","doc:\/\/RevenueCat\/SH","doc:\/\/RevenueCat\/SY","doc:\/\/RevenueCat\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@objc","kind":"attribute"},{"kind":"text","text":"(RCVerificationResult) "},{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"VerificationResult","kind":"identifier"}],"languages":["swift"],"platforms":["iOS","macOS"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"inlineContent":[{"text":"This is accomplished by preventing MiTM attacks between the SDK and the RevenueCat server.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"With verification enabled, the SDK ensures that the response created by the server was not"},{"type":"text","text":" "},{"text":"modified by a third-party, and the entitlements received are exactly what was sent.","type":"text"}],"type":"paragraph"},{"name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"Entitlements are only verified if enabled using","type":"text"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},{"type":"text","text":", which is disabled by default."}]}],"type":"aside"},{"type":"heading","text":"Example:","level":3,"anchor":"Example"},{"syntax":"swift","type":"codeListing","code":["let purchases = Purchases.configure("," with: Configuration"," .builder(withAPIKey: \"\")"," .with(entitlementVerificationMode: .informational)",")","","let customerInfo = try await purchases.customerInfo()","if !customerInfo.entitlements.verification.isVerified {"," print(\"Entitlements could not be verified\")","}"]},{"level":3,"text":"Related Articles","anchor":"Related-Articles","type":"heading"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"identifier":"https:\/\/rev.cat\/trusted-entitlements","type":"reference","isActive":true}],"type":"paragraph"}]}]},{"anchor":"Related-Symbols","text":"Related Symbols","level":3,"type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)","isActive":true}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","type":"reference","isActive":true}],"type":"paragraph"}]}],"type":"unorderedList"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RevenueCat"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"VerificationResult","kind":"identifier"}],"roleHeading":"Enumeration","externalID":"c:@M@RevenueCat@E@RCVerificationResult","symbolKind":"enum","title":"VerificationResult","role":"symbol","navigatorTitle":[{"text":"VerificationResult","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat"]]},"kind":"symbol","abstract":[{"type":"text","text":"The result of data verification process."}],"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verifiedOnDevice":{"type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"verifiedOnDevice","kind":"identifier"}],"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"code":"StoreKit 2","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","title":"VerificationResult.verifiedOnDevice"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verified":{"type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verified","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verified"}],"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"role":"symbol","title":"VerificationResult.verified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/notRequested":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"notRequested","kind":"identifier"}],"abstract":[{"type":"text","text":"No verification was done."}],"type":"topic","title":"VerificationResult.notRequested","kind":"symbol","url":"\/documentation\/revenuecat\/verificationresult\/notrequested","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/failed":{"kind":"symbol","title":"VerificationResult.failed","url":"\/documentation\/revenuecat\/verificationresult\/failed","abstract":[{"text":"Entitlement verification failed, possibly due to a MiTM attack.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failed","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/isVerified":{"url":"\/documentation\/revenuecat\/verificationresult\/isverified","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isVerified","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the result is "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","isActive":true,"type":"reference"},{"type":"text","text":" or "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"},{"type":"text","text":"."}],"role":"symbol","title":"isVerified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","type":"topic","abstract":[],"title":"Equatable Implementations","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/equatable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","url":"\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","abstract":[],"title":"CustomDebugStringConvertible Implementations"},"doc://RevenueCat/SH":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SH","title":"Swift.Hashable"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfos/verification":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":": "},{"text":"VerificationResult","kind":"typeIdentifier","preciseIdentifier":"c:@M@RevenueCat@E@RCVerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfos\/verification","abstract":[{"text":"Whether these entitlements were verified.","type":"text"}],"url":"\/documentation\/revenuecat\/entitlementinfos\/verification","kind":"symbol","title":"verification","role":"symbol","type":"topic"},"doc://RevenueCat/SQ":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SQ","title":"Swift.Equatable"},"doc://RevenueCat/SY":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SY","title":"Swift.RawRepresentable"},"doc://RevenueCat/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RevenueCat/documentation/RevenueCat/Configuration/EntitlementVerificationMode":{"title":"Configuration.EntitlementVerificationMode","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"EntitlementVerificationMode","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Defines how strict ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo"},{"type":"text","text":" verification ought to be."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementVerificationMode"}],"kind":"symbol","url":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/EntitlementInfo":{"title":"EntitlementInfo","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EntitlementInfo","kind":"identifier"}],"role":"symbol","abstract":[{"type":"text","text":"The EntitlementInfo object gives you access to all of the information about the status of a user entitlement."}],"navigatorTitle":[{"kind":"identifier","text":"EntitlementInfo"}],"kind":"symbol","url":"\/documentation\/revenuecat\/entitlementinfo","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/EntitlementInfo","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(rawValue:)":{"url":"\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)","title":"init(rawValue:)","kind":"symbol","role":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/Configuration/Builder/with(entitlementVerificationMode:)":{"url":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","abstract":[{"type":"text","text":"Set "},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/EntitlementVerificationMode","isActive":true},{"text":".","type":"text"}],"title":"with(entitlementVerificationMode:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"entitlementVerificationMode","kind":"externalParam"},{"kind":"text","text":": "},{"text":"EntitlementVerificationMode","preciseIdentifier":"s:10RevenueCat13ConfigurationC27EntitlementVerificationModeO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Builder","kind":"typeIdentifier","preciseIdentifier":"s:10RevenueCat13ConfigurationC7BuilderC"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration\/Builder\/with(entitlementVerificationMode:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/s8SendableP","title":"Swift.Sendable"},"doc://RevenueCat/SE":{"type":"unresolvable","identifier":"doc:\/\/RevenueCat\/SE","title":"Swift.Encodable"},"https://rev.cat/trusted-entitlements":{"identifier":"https:\/\/rev.cat\/trusted-entitlements","titleInlineContent":[{"text":"Documentation","type":"text"}],"url":"https:\/\/rev.cat\/trusted-entitlements","type":"link","title":"Documentation"},"doc://RevenueCat/Se":{"title":"Swift.Decodable","identifier":"doc:\/\/RevenueCat\/Se","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/!=(_:_:).json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/!=(_:_:).json index a822f295b..bb22be4ed 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/!=(_:_:).json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/equatable-implementations"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations"]]},"metadata":{"title":"!=(_:_:)","symbolKind":"op","modules":[{"name":"RevenueCat"}],"extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator"},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/Equatable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","type":"topic","abstract":[],"title":"Equatable Implementations","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/equatable-implementations","role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)","title":"!=(_:_:)","abstract":[]},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/customdebugstringconvertible-implementations.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/customdebugstringconvertible-implementations.json index 629ae5d83..c631012f5 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/customdebugstringconvertible-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/customdebugstringconvertible-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/debugdescription"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"CustomDebugStringConvertible Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription"]}],"kind":"article","variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/debugDescription":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription","abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"title":"debugDescription","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/verificationresult\/debugdescription","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/debugdescription.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/debugdescription.json index b10e29b3d..a9204e38f 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/debugdescription.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/debugdescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calling this property directly is discouraged. Instead, convert an"},{"type":"text","text":" "},{"type":"text","text":"instance of any type to a string by using the "},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"type":"text","text":" "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property for types that conform to"},{"type":"text","text":" "},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"type":"text","text":":"}]},{"type":"codeListing","syntax":null,"code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion of "},{"type":"codeVoice","code":"p"},{"type":"text","text":" to a string in the assignment to "},{"type":"codeVoice","code":"s"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"kind":"symbol","metadata":{"role":"symbol","title":"debugDescription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:10RevenueCat18VerificationResultO16debugDescriptionSSvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/debugDescription":{"role":"symbol","title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/debugdescription"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"Calling this property directly is discouraged. Instead, convert an","type":"text"},{"type":"text","text":" "},{"text":"instance of any type to a string by using the ","type":"text"},{"type":"codeVoice","code":"String(reflecting:)"},{"type":"text","text":" "},{"type":"text","text":"initializer. This initializer works with any type, and uses the custom"},{"text":" ","type":"text"},{"code":"debugDescription","type":"codeVoice"},{"text":" property for types that conform to","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"CustomDebugStringConvertible"},{"text":":","type":"text"}],"type":"paragraph"},{"syntax":null,"type":"codeListing","code":["struct Point: CustomDebugStringConvertible {"," let x: Int, y: Int",""," var debugDescription: String {"," return \"(\\(x), \\(y))\""," }","}","","let p = Point(x: 21, y: 30)","let s = String(reflecting: p)","print(s)","\/\/ Prints \"(21, 30)\""]},{"type":"paragraph","inlineContent":[{"text":"The conversion of ","type":"text"},{"code":"p","type":"codeVoice"},{"text":" to a string in the assignment to ","type":"text"},{"code":"s","type":"codeVoice"},{"type":"text","text":" uses the"},{"type":"text","text":" "},{"type":"codeVoice","code":"Point"},{"type":"text","text":" type’s "},{"type":"codeVoice","code":"debugDescription"},{"type":"text","text":" property."}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/debugdescription"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"A textual representation of this instance, suitable for debugging.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RevenueCat18VerificationResultO16debugDescriptionSSvp","title":"debugDescription","role":"symbol","extendedModule":"RevenueCat","roleHeading":"Instance Property","modules":[{"name":"RevenueCat"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/debugDescription":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/debugDescription","abstract":[{"type":"text","text":"A textual representation of this instance, suitable for debugging."}],"title":"debugDescription","type":"topic","kind":"symbol","url":"\/documentation\/revenuecat\/verificationresult\/debugdescription","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"debugDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","url":"\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations","kind":"article","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/CustomDebugStringConvertible-Implementations","abstract":[],"title":"CustomDebugStringConvertible Implementations"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/encode(to:).json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/encode(to:).json index 9ee837ddf..de6679d87 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/encode(to:).json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"encoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The encoder to write data to."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function throws an error if any values are invalid for the given"},{"type":"text","text":" "},{"type":"text","text":"encoder’s format."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult\/encode(to:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"platforms":["iOS","macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The encoder to write data to.","type":"text"}]}],"name":"encoder"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"inlineContent":[{"text":"This function throws an error if any values are invalid for the given","type":"text"},{"type":"text","text":" "},{"text":"encoder’s format.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"symbolKind":"method","extendedModule":"Swift","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Encodable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"encode(to:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSERzSi8RawValueSYRtzrlE6encode2toys7Encoder_p_tKF::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","roleHeading":"Instance Method"},"sections":[],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"code":"RawValue","type":"codeVoice"},{"text":" ","type":"text"},{"text":"is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/encode(to:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/revenuecat\/verificationresult\/encode(to:)","abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","type":"topic","title":"encode(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/equatable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/equatable-implementations.json index 7c714b33a..418ab735d 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/equatable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/!=(_:_:)":{"role":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/!=(_:_:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"}}} \ No newline at end of file +{"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)"],"generated":true}],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"Equatable Implementations","modules":[{"name":"RevenueCat"}],"role":"collectionGroup"},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/!=(_:_:)","role":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/!=(_:_:)","title":"!=(_:_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/failed.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/failed.json index acb51bada..5b8cc41af 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/failed.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/failed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"Related-Symbols","level":3,"type":"heading","text":"Related Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/failed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Entitlement verification failed, possibly due to a MiTM attack."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"title":"VerificationResult.failed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultFailed","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/failed":{"role":"symbol","title":"VerificationResult.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"Entitlement verification failed, possibly due to a MiTM attack."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/failed"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/signatureVerificationFailed":{"role":"symbol","title":"ErrorCode.signatureVerificationFailed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"signatureVerificationFailed"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/failed"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Entitlement verification failed, possibly due to a MiTM attack."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failed","kind":"identifier"}],"title":"VerificationResult.failed","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultFailed","roleHeading":"Case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"failed","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":3,"text":"Related Symbols","anchor":"Related-Symbols"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","isActive":true}]}]}]}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/failed":{"kind":"symbol","title":"VerificationResult.failed","url":"\/documentation\/revenuecat\/verificationresult\/failed","abstract":[{"text":"Entitlement verification failed, possibly due to a MiTM attack.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"failed","kind":"identifier"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/failed","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/ErrorCode/signatureVerificationFailed":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/ErrorCode\/signatureVerificationFailed","abstract":[],"title":"ErrorCode.signatureVerificationFailed","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"signatureVerificationFailed","kind":"identifier"}],"url":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/hash(into:).json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/hash(into:).json index c37ba0d3b..e1d6af662 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/hash(into:).json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/hash(into:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)"},"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"name":"RevenueCat"}],"role":"symbol","extendedModule":"Swift","title":"hash(into:)","symbolKind":"method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"text":")","kind":"text"}],"platforms":["iOS","macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/revenuecat\/verificationresult\/hash(into:)","type":"topic","title":"hash(into:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/hashvalue.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/hashvalue.json index c5af2ec82..cbd1da342 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/hashvalue.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"metadata":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","extendedModule":"Swift","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RevenueCat"}],"role":"symbol","title":"hashValue"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult\/hashvalue"]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hashValue":{"url":"\/documentation\/revenuecat\/verificationresult\/hashvalue","title":"hashValue","kind":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue","type":"topic"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(from:).json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(from:).json index d14cf7d5a..04e73aef6 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(from:).json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The decoder to read data from."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This initializer throws an error if reading from the decoder fails, or"},{"type":"text","text":" "},{"type":"text","text":"if the data read is corrupted or otherwise invalid."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","extendedModule":"Swift","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/init(from:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"}}} \ No newline at end of file +{"abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult\/init(from:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"init","extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"title":"init(from:)","role":"symbol","modules":[{"name":"RevenueCat"}],"externalID":"s:SYsSeRzSi8RawValueSYRtzrlE4fromxs7Decoder_p_tKcfc::SYNTHESIZED::c:@M@RevenueCat@E@RCVerificationResult","roleHeading":"Initializer"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"decoder","content":[{"inlineContent":[{"text":"The decoder to read data from.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This initializer throws an error if reading from the decoder fails, or","type":"text"},{"text":" ","type":"text"},{"text":"if the data read is corrupted or otherwise invalid.","type":"text"}]}]}],"kind":"symbol","references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/RawRepresentable-Implementations":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic","kind":"article","url":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","abstract":[],"role":"collectionGroup"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"url":"\/documentation\/revenuecat\/verificationresult\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","type":"topic","title":"init(from:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(rawvalue:).json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(rawvalue:).json index da817afcf..04afa6028 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(rawvalue:).json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"parameters","parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The raw value to use for the new instance."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"type":"text","text":"value, this initializer returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"type":"codeListing","syntax":null,"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:10RevenueCat18VerificationResultO8rawValueACSgSi_tcfc","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(rawValue:)":{"role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new instance with the specified raw value."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"name":"rawValue","content":[{"type":"paragraph","inlineContent":[{"text":"The raw value to use for the new instance.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If there is no value of the type that corresponds with the specified raw"},{"type":"text","text":" "},{"text":"value, this initializer returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":". For example:"}]},{"code":["enum PaperSize: String {"," case A4, A5, Letter, Legal","}","","print(PaperSize(rawValue: \"Legal\"))","\/\/ Prints \"Optional(\"PaperSize.Legal\")\"","","print(PaperSize(rawValue: \"Tabloid\"))","\/\/ Prints \"nil\""],"syntax":null,"type":"codeListing"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"init(rawValue:)","symbolKind":"init","roleHeading":"Initializer","externalID":"s:10RevenueCat18VerificationResultO8rawValueACSgSi_tcfc","role":"symbol","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)"},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(rawValue:)":{"url":"\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)","title":"init(rawValue:)","kind":"symbol","role":"symbol","abstract":[{"text":"Creates a new instance with the specified raw value.","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(rawValue:)","type":"topic"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/isverified.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/isverified.json index b00c176b2..209511a7b 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/isverified.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/isverified.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVerified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/isverified"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether the result is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isVerified","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVerified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:10RevenueCat18VerificationResultO10isVerifiedSbvp","extendedModule":"RevenueCat","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verifiedOnDevice":{"role":"symbol","title":"VerificationResult.verifiedOnDevice","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifiedOnDevice"}],"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/isVerified":{"role":"symbol","title":"isVerified","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isVerified"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the result is "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified"},{"type":"text","text":" or "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/isverified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verified":{"role":"symbol","title":"VerificationResult.verified","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"}],"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RevenueCat"}],"role":"symbol","title":"isVerified","extendedModule":"RevenueCat","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isVerified","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"symbolKind":"property","externalID":"s:10RevenueCat18VerificationResultO10isVerifiedSbvp","roleHeading":"Instance Property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/isverified"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isVerified"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["iOS","macOS"]}]}],"abstract":[{"type":"text","text":"Whether the result is "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified"},{"text":" or ","type":"text"},{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","isActive":true},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"sections":[],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verifiedOnDevice":{"type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"verifiedOnDevice","kind":"identifier"}],"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"code":"StoreKit 2","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","title":"VerificationResult.verifiedOnDevice"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/isVerified":{"url":"\/documentation\/revenuecat\/verificationresult\/isverified","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/isVerified","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isVerified","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the result is "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","isActive":true,"type":"reference"},{"type":"text","text":" or "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice"},{"type":"text","text":"."}],"role":"symbol","title":"isVerified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verified":{"type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verified","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verified"}],"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"role":"symbol","title":"VerificationResult.verified"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/notrequested.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/notrequested.json index f9d0ba48b..952c8d002 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/notrequested.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/notrequested.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notRequested"}],"languages":["swift"],"platforms":["iOS","macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can happen for multiple reasons:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Verification is not enabled in "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Verification can’t be performed prior to iOS 13.0"}]}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/notrequested"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"No verification was done."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notRequested"}],"title":"VerificationResult.notRequested","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultNotRequested","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/notRequested":{"role":"symbol","title":"VerificationResult.notRequested","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"notRequested"}],"abstract":[{"type":"text","text":"No verification was done."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/notrequested"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration"},{"type":"text","text":" can be used when configuring the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" instance. It is not required to be used, but"},{"type":"text","text":" "},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/revenuecat\/configuration"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"role":"symbol","title":"Purchases","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Purchases"}],"abstract":[{"type":"reference","isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases"},{"type":"text","text":" is the main entry point of the "},{"type":"codeVoice","code":"RevenueCat"},{"type":"text","text":" SDK."},{"type":"text","text":" "},{"type":"text","text":"It provides access to all its features."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Purchases"}],"url":"\/documentation\/revenuecat\/purchases"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/revenuecat\/verificationresult\/notrequested"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"notRequested","kind":"identifier"}],"title":"VerificationResult.notRequested","symbolKind":"case","role":"symbol","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultNotRequested","roleHeading":"Case","modules":[{"name":"RevenueCat"}]},"abstract":[{"text":"No verification was done.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["iOS","macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"notRequested","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"text":"This can happen due to:","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"Verification is not enabled in "},{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true,"type":"reference"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/notRequested":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/notRequested","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"notRequested","kind":"identifier"}],"abstract":[{"type":"text","text":"No verification was done."}],"type":"topic","title":"VerificationResult.notRequested","kind":"symbol","url":"\/documentation\/revenuecat\/verificationresult\/notrequested","role":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Purchases":{"url":"\/documentation\/revenuecat\/purchases","type":"topic","role":"symbol","abstract":[{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","isActive":true,"type":"reference"},{"type":"text","text":" is the main entry point of the "},{"code":"RevenueCat","type":"codeVoice"},{"type":"text","text":" SDK."},{"text":" ","type":"text"},{"text":"It provides access to all its features.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"Purchases","kind":"identifier"}],"navigatorTitle":[{"text":"Purchases","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","title":"Purchases"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/Configuration":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"reference","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Configuration","isActive":true},{"type":"text","text":" can be used when configuring the "},{"isActive":true,"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/Purchases","type":"reference"},{"type":"text","text":" instance. It is not required to be used, but"},{"text":" ","type":"text"},{"type":"text","text":"highly recommended. This class follows a builder pattern."}],"kind":"symbol","title":"Configuration","type":"topic","role":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/revenuecat\/configuration"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/rawrepresentable-implementations.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/rawrepresentable-implementations.json index 764d1132a..24424202a 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/rawrepresentable-implementations.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"RevenueCat"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/encode(to:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Encodes this value into the given encoder, when the type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" "},{"type":"text","text":"is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/encode(to:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hashValue":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/hashvalue"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hash(into:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/hash(into:)"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(from:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Creates a new instance by decoding from the given decoder, when the"},{"type":"text","text":" "},{"type":"text","text":"type’s "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/init(from:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)"],"title":"Initializers"},{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue"]},{"title":"Instance Methods","identifiers":["doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)"],"generated":true}],"sections":[],"kind":"article","metadata":{"role":"collectionGroup","title":"RawRepresentable Implementations","modules":[{"name":"RevenueCat"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/RawRepresentable-Implementations"},"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hash(into:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hash(into:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/revenuecat\/verificationresult\/hash(into:)","type":"topic","title":"hash(into:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/encode(to:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/encode(to:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Int","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/revenuecat\/verificationresult\/encode(to:)","abstract":[{"text":"Encodes this value into the given encoder, when the type’s ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"is "},{"code":"Int","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","type":"topic","title":"encode(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/hashValue":{"url":"\/documentation\/revenuecat\/verificationresult\/hashvalue","title":"hashValue","kind":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/hashValue","type":"topic"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/init(from:)":{"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/init(from:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Int"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"url":"\/documentation\/revenuecat\/verificationresult\/init(from:)","abstract":[{"text":"Creates a new instance by decoding from the given decoder, when the","type":"text"},{"type":"text","text":" "},{"text":"type’s ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Int"},{"type":"text","text":"."}],"kind":"symbol","type":"topic","title":"init(from:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/verified.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/verified.json index e31370769..be9fb93c2 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/verified.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/verified.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/verified"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"}],"title":"VerificationResult.verified","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultVerified","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verified":{"role":"symbol","title":"VerificationResult.verified","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"}],"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/verified"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","roleHeading":"Case","title":"VerificationResult.verified","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultVerified","role":"symbol","modules":[{"name":"RevenueCat"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verified"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verified":{"type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verified","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verified","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verified"}],"abstract":[{"type":"text","text":"Entitlements were verified with our server."}],"role":"symbol","title":"VerificationResult.verified"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"},"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/4.37.0/data/documentation/revenuecat/verificationresult/verifiedondevice.json b/docs/4.37.0/data/documentation/revenuecat/verificationresult/verifiedondevice.json index 9428a5763..81f17dc53 100644 --- a/docs/4.37.0/data/documentation/revenuecat/verificationresult/verifiedondevice.json +++ b/docs/4.37.0/data/documentation/revenuecat/verificationresult/verifiedondevice.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifiedOnDevice"}],"languages":["swift"],"platforms":["iOS","macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/verifiedondevice"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifiedOnDevice"}],"title":"VerificationResult.verifiedOnDevice","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultVerifiedOnDevice","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"references":{"doc://RevenueCat/documentation/RevenueCat":{"role":"collection","title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verifiedOnDevice":{"role":"symbol","title":"VerificationResult.verifiedOnDevice","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifiedOnDevice"}],"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"type":"codeVoice","code":"StoreKit 2"},{"type":"text","text":"."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","kind":"symbol","type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/revenuecat\/verificationresult"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"verifiedOnDevice","kind":"identifier"}],"title":"VerificationResult.verifiedOnDevice","symbolKind":"case","roleHeading":"Case","externalID":"c:@M@RevenueCat@E@RCVerificationResult@RCVerificationResultVerifiedOnDevice","role":"symbol","modules":[{"name":"RevenueCat"}]},"hierarchy":{"paths":[["doc:\/\/RevenueCat\/documentation\/RevenueCat","doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult"]]},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/revenuecat\/verificationresult\/verifiedondevice"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Entitlements were created and verified on device through ","type":"text"},{"code":"StoreKit 2","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["iOS","macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifiedOnDevice"}]}],"kind":"declarations"}],"references":{"doc://RevenueCat/documentation/RevenueCat":{"title":"RevenueCat","abstract":[{"type":"text","text":"😻 In-App Subscriptions Made Easy 😻"}],"role":"collection","type":"topic","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat","url":"\/documentation\/revenuecat","kind":"symbol"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult/verifiedOnDevice":{"type":"topic","url":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice","identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult\/verifiedOnDevice","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"verifiedOnDevice","kind":"identifier"}],"abstract":[{"type":"text","text":"Entitlements were created and verified on device through "},{"code":"StoreKit 2","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","title":"VerificationResult.verifiedOnDevice"},"doc://RevenueCat/documentation/RevenueCat/VerificationResult":{"url":"\/documentation\/revenuecat\/verificationresult","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"identifier":"doc:\/\/RevenueCat\/documentation\/RevenueCat\/VerificationResult","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[{"type":"text","text":"The result of data verification process."}],"role":"symbol","title":"VerificationResult"}}} \ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/configuration/builder/with(observermode:storekitversion:)/index.html b/docs/4.37.0/documentation/revenuecat/configuration/builder/with(observermode:storekitversion:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/configuration/builder/with(observermode:storekitversion:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/configuration/builder/with(storekitversion:)/index.html b/docs/4.37.0/documentation/revenuecat/configuration/builder/with(storekitversion:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/configuration/builder/with(storekitversion:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:presentedofferingcontext:)/index.html b/docs/4.37.0/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:presentedofferingcontext:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/package/init(identifier:packagetype:storeproduct:presentedofferingcontext:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/package/presentedofferingcontext/index.html b/docs/4.37.0/documentation/revenuecat/package/presentedofferingcontext/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/package/presentedofferingcontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/colorsbytier/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/colorsbytier/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/colorsbytier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/imagesbytier/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/imagesbytier/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/imagesbytier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/tiers/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/tiers/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/configuration/tiers/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/tiername/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/tiername/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfiguration-swift.struct/tiername/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfigurationbytier/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfigurationbytier/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/localizedconfigurationbytier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/!=(_:_:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/!=(_:_:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/decodable-implementations/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/decodable-implementations/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/decodable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/defaultpackage/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/defaultpackage/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/defaultpackage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/equatable-implementations/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/equatable-implementations/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/id-2qo83/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/id-2qo83/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/id-2qo83/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/id-8vdpw/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/id-8vdpw/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/id-8vdpw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/identifiable-implementations/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/identifiable-implementations/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/identifiable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/init(from:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/init(from:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/init(id:packages:defaultpackage:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/init(id:packages:defaultpackage:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/init(id:packages:defaultpackage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tier/packages/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/packages/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tier/packages/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalldata/tierslocalization(for:)/index.html b/docs/4.37.0/documentation/revenuecat/paywalldata/tierslocalization(for:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalldata/tierslocalization(for:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/paywalllocalizedconfiguration/tiername/index.html b/docs/4.37.0/documentation/revenuecat/paywalllocalizedconfiguration/tiername/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/paywalllocalizedconfiguration/tiername/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/hash/index.html b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/hash/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/hash/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/index.html b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/init(offeringidentifier:)/index.html b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/init(offeringidentifier:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/init(offeringidentifier:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/isequal(_:)/index.html b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/isequal(_:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/isequal(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/offeringidentifier/index.html b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/offeringidentifier/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/presentedofferingcontext/offeringidentifier/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/purchases/handleobservermodetransaction(_:)/index.html b/docs/4.37.0/documentation/revenuecat/purchases/handleobservermodetransaction(_:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/purchases/handleobservermodetransaction(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/purchasesswifttype/handleobservermodetransaction(_:)/index.html b/docs/4.37.0/documentation/revenuecat/purchasesswifttype/handleobservermodetransaction(_:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/purchasesswifttype/handleobservermodetransaction(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/!=(_:_:)/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/!=(_:_:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/customdebugstringconvertible-implementations/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/customdebugstringconvertible-implementations/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/customdebugstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/debugdescription/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/debugdescription/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/debugdescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/default/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/default/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/default/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/equatable-implementations/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/equatable-implementations/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/hash(into:)/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/hash(into:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/hashvalue/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/hashvalue/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/init(rawvalue:)/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/init(rawvalue:)/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/rawrepresentable-implementations/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/rawrepresentable-implementations/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/storekit1/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/storekit1/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/storekit1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/storekitversion/storekit2/index.html b/docs/4.37.0/documentation/revenuecat/storekitversion/storekit2/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/storekitversion/storekit2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/documentation/revenuecat/v5_api_migration_guide/index.html b/docs/4.37.0/documentation/revenuecat/v5_api_migration_guide/index.html new file mode 100644 index 000000000..5ddb4f032 --- /dev/null +++ b/docs/4.37.0/documentation/revenuecat/v5_api_migration_guide/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/4.37.0/index/index.json b/docs/4.37.0/index/index.json index aabffc5b7..4d1e8360a 100644 --- a/docs/4.37.0/index/index.json +++ b/docs/4.37.0/index/index.json @@ -1 +1 @@ -{"interfaceLanguages":{"swift":[{"children":[{"title":"Purchases","type":"groupMarker"},{"children":[{"title":"Interacting with the SDK","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/shared","title":"static var shared: Purchases","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/isconfigured","title":"static var isConfigured: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/delegate","title":"var delegate: PurchasesDelegate?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/loglevel","title":"static var logLevel: LogLevel","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/loghandler","title":"static var logHandler: LogHandler","type":"property"},{"title":"Configuring the SDK","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","title":"static func configure(withAPIKey: String) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","title":"static func configure(with: Configuration) -> Purchases","type":"method"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","title":"func testSDKHealth() async throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/default","title":"static let `default`: PurchasesDiagnostics","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)","title":"case failedConnectingToAPI(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)","title":"case failedFetchingOfferings(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)","title":"case failedMakingSignedRequest(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey","title":"case invalidAPIKey","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)","title":"case unknown(Swift.Error)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode","title":"var errorCode: Int","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k","title":"var errorUserInfo: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat","title":"var errorUserInfo: [String : Any]","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain","title":"static var errorDomain: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations","title":"CustomNSError Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","title":"PurchasesDiagnostics.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics","title":"PurchasesDiagnostics","type":"class"},{"title":"Displaying Products","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/all","title":"let all: [String : Offering]","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/current","title":"var current: Offering?","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","title":"func offering(identifier: String?) -> Offering?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/subscript(_:)","title":"subscript(String) -> Offering?","type":"subscript"}],"path":"\/documentation\/revenuecat\/offerings","title":"Offerings","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], availablePackages: [Package])","type":"init"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], paywall: PaywallData?, availablePackages: [Package])","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/annual","title":"let annual: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/availablepackages","title":"let availablePackages: [Package]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/lifetime","title":"let lifetime: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/metadata","title":"var metadata: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/monthly","title":"let monthly: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/paywall","title":"let paywall: PaywallData?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/serverdescription","title":"let serverDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/sixmonth","title":"let sixMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/threemonth","title":"let threeMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/twomonth","title":"let twoMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/weekly","title":"let weekly: Package?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)","title":"func getMetadataValue(for: String) -> T?","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)","title":"func getMetadataValue(for: String, default: T) -> T","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/package(identifier:)","title":"func package(identifier: String?) -> Package?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/subscript(_:)","title":"subscript(String) -> Package?","type":"subscript"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/id-56gvr","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/id-7l6rr","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/offering\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/offering","title":"Offering","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)","title":"init(identifier: String, packageType: PackageType, storeProduct: StoreProduct, offeringIdentifier: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/package\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/offeringidentifier","title":"let offeringIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/packagetype","title":"let packageType: PackageType","type":"property"},{"path":"\/documentation\/revenuecat\/package\/storeproduct","title":"let storeProduct: StoreProduct","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/packagetype(from:)","title":"static func packageType(from: String) -> PackageType","type":"method"},{"path":"\/documentation\/revenuecat\/package\/string(from:)","title":"static func string(from: PackageType) -> String?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/id-39i5y","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/id-69etj","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/package\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/package","title":"Package","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)","title":"init(sk1Product: SK1Product)","type":"init"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)","title":"init(sk2Product: SK2Product)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/currencycode","title":"var currencyCode: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber","title":"var priceDecimalNumber: NSDecimalNumber","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceformatter","title":"var priceFormatter: NumberFormatter?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","title":"var pricePerMonth: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperweek","title":"var pricePerWeek: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperyear","title":"var pricePerYear: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property","title":"var productCategory: ProductCategory","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","title":"var productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk1product","title":"var sk1Product: SK1Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk2product","title":"var sk2Product: SK2Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","title":"func eligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()","title":"func getEligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription","title":"case nonSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription","title":"case subscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","title":"StoreProduct.ProductCategory","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription","title":"case nonRenewableSubscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","title":"StoreProduct.ProductType","type":"enum"}],"path":"\/documentation\/revenuecat\/storeproduct","title":"StoreProduct","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)","title":"init(localizedTitle: String, price: Decimal, localizedPriceString: String, productIdentifier: String, productType: StoreProduct.ProductType, localizedDescription: String, subscriptionGroupIdentifier: String?, subscriptionPeriod: SubscriptionPeriod?, isFamilyShareable: Bool, introductoryDiscount: TestStoreProductDiscount?, discounts: [TestStoreProductDiscount], locale: Locale)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/locale","title":"var locale: Locale","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/producttype","title":"var productType: StoreProduct.ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()","title":"func toStoreProduct() -> StoreProduct","type":"method"}],"path":"\/documentation\/revenuecat\/teststoreproduct","title":"TestStoreProduct","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)","title":"init(value: Int, unit: Unit)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property","title":"let unit: Unit","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/value","title":"let value: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day","title":"case day","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month","title":"case month","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week","title":"case week","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year","title":"case year","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","title":"SubscriptionPeriod.Unit","type":"enum"}],"path":"\/documentation\/revenuecat\/subscriptionperiod","title":"SubscriptionPeriod","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","title":"func getOfferings(completion: (Offerings?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"title":"Making Purchases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox","title":"static var simulatesAskToBuyInSandbox: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/canmakepayments()","title":"static func canMakePayments() -> Bool","type":"method"},{"title":"Making Purchases with Subscription Offers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: (PromotionalOffer?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","title":"func presentCodeRedemptionSheet()","type":"method"},{"title":"Subscription Status","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Identifying Users","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/appuserid","title":"var appUserID: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"title":"Managing Subscriptions","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"title":"Parsing Receipts","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","title":"func parse(base64String: String) throws -> AppleReceipt","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)","title":"func parse(from: Data) throws -> AppleReceipt","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/default","title":"static let `default`: PurchasesReceiptParser","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)","title":"case asn1ParsingError(description: String)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing","title":"case dataObjectIdentifierMissing","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string","title":"case failedToDecodeBase64String","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)","title":"case failedToLoadLocalReceipt(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt","title":"case foundEmptyLocalReceipt","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror","title":"case inAppPurchaseParsingError","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent","title":"case receiptNotPresent","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror","title":"case receiptParsingError","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason","title":"var failureReason: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor","title":"var helpAnchor: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion","title":"var recoverySuggestion: String?","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","title":"LocalizedError Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","title":"PurchasesReceiptParser.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser","title":"PurchasesReceiptParser","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate","title":"let cancellationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate","title":"let expiresDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","title":"let isInIntroOfferPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","title":"let isInTrialPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate","title":"let originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid","title":"let originalTransactionId: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid","title":"let productId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property","title":"let productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier","title":"let promotionalOfferIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate","title":"let purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity","title":"let quantity: Int","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid","title":"let transactionId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid","title":"let webOrderLineItemId: Int64?","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription","title":"case nonRenewingSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","title":"AppleReceipt.InAppPurchase.ProductType","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/applicationversion","title":"let applicationVersion: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/bundleid","title":"let bundleId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/creationdate","title":"let creationDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property","title":"let environment: Environment","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/expirationdate","title":"let expirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchases","title":"let inAppPurchases: [InAppPurchase]","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/opaquevalue","title":"let opaqueValue: Data","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion","title":"let originalApplicationVersion: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/sha1hash","title":"let sha1Hash: Data","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production","title":"case production","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox","title":"case sandbox","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode","title":"case xcode","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","title":"AppleReceipt.Environment","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt","title":"AppleReceipt","type":"struct"},{"title":"Subscriber Attributes","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"title":"Integrations","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","title":"func setAirshipChannelID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"title":"Advanced Configuration","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/finishtransactions","title":"var finishTransactions: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","title":"func invalidateCustomerInfoCache()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","title":"static var forceUniversalAppStore: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/proxyurl","title":"static var proxyURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"static var verboseLogs: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/verboseloghandler","title":"static var verboseLogHandler: VerboseLogHandler","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"var allowSharingAppStoreAccount: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","title":"func with(entitlementVerificationMode: EntitlementVerificationMode) -> Builder","type":"method"},{"title":"Configuring the SDK with parameters (deprecated)","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","title":"static func configure(withAPIKey: String, appUserID: String?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?, useStoreKit2IfAvailable: Bool) -> Purchases","type":"method"},{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)","title":"init(flavor: String, version: String)","type":"init"}],"path":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","title":"Purchases.PlatformInfo","type":"class"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/attribution","title":"let attribution: Attribution","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"deprecated":true,"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)","title":"func checkTrialOrIntroDiscountEligibility([String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)","title":"func checkTrialOrIntroDiscountEligibility([String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)","title":"func checkTrialOrIntroDiscountEligibility(packages: [Package]) async -> [Package : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)","title":"func getEligiblePromotionalOffers(forProduct: StoreProduct) async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-4e905","title":"func logIn(StaticString) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7","title":"func logIn(StaticString, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)","title":"func showStoreMessages(for: Set, completion: () -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/track(paywallevent:)","title":"func track(paywallEvent: PaywallEvent) async","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection","title":"static var automaticAppleSearchAdsAttributionCollection: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/debuglogsenabled","title":"static var debugLogsEnabled: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/frameworkversion","title":"static var frameworkVersion: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession","title":"static let paywallImageDownloadSession: URLSession","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property","title":"static var platformInfo: PlatformInfo?","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)","title":"static func addAttributionData([String : Any], from: AttributionNetwork, forNetworkUserId: String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)","title":"static func addAttributionData([String : Any], fromNetwork: AttributionNetwork)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p","title":"static func configure(with: Configuration.Builder) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?, useStoreKit2IfAvailable: Bool, dangerousSettings: DangerousSettings?) -> Purchases","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)","title":"func beginRefundRequest(forEntitlement: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)","title":"func beginRefundRequest(forProduct: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)","title":"func beginRefundRequestForActiveEntitlement(completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)","title":"func showStoreMessages(for: Set) async","type":"method"}],"path":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","title":"PurchasesSwiftType Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"var allowSharingAppStoreAccount: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/appuserid","title":"var appUserID: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/cachedcustomerinfo","title":"var cachedCustomerInfo: CustomerInfo?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/cachedofferings","title":"var cachedOfferings: Offerings?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo()","title":"func customerInfo() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","title":"func eligiblePromotionalOffers(forProduct: StoreProduct) async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)","title":"func getCustomerInfo(fetchPolicy: CacheFetchPolicy, completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","title":"func getOfferings(completion: (Offerings?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: (PromotionalOffer?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","title":"func invalidateCustomerInfoCache()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","title":"func presentCodeRedemptionSheet()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()","title":"func showPriceConsentIfNeeded()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"}],"path":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","title":"PurchasesType Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchases","title":"Purchases","type":"class"},{"title":"Configuring the SDK","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","title":"static func configure(withAPIKey: String) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","title":"static func configure(with: Configuration) -> Purchases","type":"method"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","title":"func testSDKHealth() async throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/default","title":"static let `default`: PurchasesDiagnostics","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)","title":"case failedConnectingToAPI(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)","title":"case failedFetchingOfferings(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)","title":"case failedMakingSignedRequest(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey","title":"case invalidAPIKey","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)","title":"case unknown(Swift.Error)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode","title":"var errorCode: Int","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k","title":"var errorUserInfo: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat","title":"var errorUserInfo: [String : Any]","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain","title":"static var errorDomain: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations","title":"CustomNSError Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","title":"PurchasesDiagnostics.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics","title":"PurchasesDiagnostics","type":"class"},{"title":"Displaying Products","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/all","title":"let all: [String : Offering]","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/current","title":"var current: Offering?","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","title":"func offering(identifier: String?) -> Offering?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/subscript(_:)","title":"subscript(String) -> Offering?","type":"subscript"}],"path":"\/documentation\/revenuecat\/offerings","title":"Offerings","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], availablePackages: [Package])","type":"init"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], paywall: PaywallData?, availablePackages: [Package])","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/annual","title":"let annual: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/availablepackages","title":"let availablePackages: [Package]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/lifetime","title":"let lifetime: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/metadata","title":"var metadata: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/monthly","title":"let monthly: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/paywall","title":"let paywall: PaywallData?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/serverdescription","title":"let serverDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/sixmonth","title":"let sixMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/threemonth","title":"let threeMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/twomonth","title":"let twoMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/weekly","title":"let weekly: Package?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)","title":"func getMetadataValue(for: String) -> T?","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)","title":"func getMetadataValue(for: String, default: T) -> T","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/package(identifier:)","title":"func package(identifier: String?) -> Package?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/subscript(_:)","title":"subscript(String) -> Package?","type":"subscript"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/id-56gvr","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/id-7l6rr","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/offering\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/offering","title":"Offering","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)","title":"init(identifier: String, packageType: PackageType, storeProduct: StoreProduct, offeringIdentifier: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/package\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/offeringidentifier","title":"let offeringIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/packagetype","title":"let packageType: PackageType","type":"property"},{"path":"\/documentation\/revenuecat\/package\/storeproduct","title":"let storeProduct: StoreProduct","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/packagetype(from:)","title":"static func packageType(from: String) -> PackageType","type":"method"},{"path":"\/documentation\/revenuecat\/package\/string(from:)","title":"static func string(from: PackageType) -> String?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/id-39i5y","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/id-69etj","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/package\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/package","title":"Package","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)","title":"init(sk1Product: SK1Product)","type":"init"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)","title":"init(sk2Product: SK2Product)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/currencycode","title":"var currencyCode: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber","title":"var priceDecimalNumber: NSDecimalNumber","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceformatter","title":"var priceFormatter: NumberFormatter?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","title":"var pricePerMonth: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperweek","title":"var pricePerWeek: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperyear","title":"var pricePerYear: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property","title":"var productCategory: ProductCategory","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","title":"var productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk1product","title":"var sk1Product: SK1Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk2product","title":"var sk2Product: SK2Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","title":"func eligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()","title":"func getEligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription","title":"case nonSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription","title":"case subscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","title":"StoreProduct.ProductCategory","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription","title":"case nonRenewableSubscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","title":"StoreProduct.ProductType","type":"enum"}],"path":"\/documentation\/revenuecat\/storeproduct","title":"StoreProduct","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)","title":"init(localizedTitle: String, price: Decimal, localizedPriceString: String, productIdentifier: String, productType: StoreProduct.ProductType, localizedDescription: String, subscriptionGroupIdentifier: String?, subscriptionPeriod: SubscriptionPeriod?, isFamilyShareable: Bool, introductoryDiscount: TestStoreProductDiscount?, discounts: [TestStoreProductDiscount], locale: Locale)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/locale","title":"var locale: Locale","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/producttype","title":"var productType: StoreProduct.ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()","title":"func toStoreProduct() -> StoreProduct","type":"method"}],"path":"\/documentation\/revenuecat\/teststoreproduct","title":"TestStoreProduct","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)","title":"init(value: Int, unit: Unit)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property","title":"let unit: Unit","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/value","title":"let value: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day","title":"case day","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month","title":"case month","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week","title":"case week","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year","title":"case year","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","title":"SubscriptionPeriod.Unit","type":"enum"}],"path":"\/documentation\/revenuecat\/subscriptionperiod","title":"SubscriptionPeriod","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","title":"func getOfferings(completion: (Offerings?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"title":"Making Purchases","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storetransaction\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/purchasedate","title":"var purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/quantity","title":"var quantity: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/sk1transaction","title":"var sk1Transaction: SK1Transaction?","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/sk2transaction","title":"var sk2Transaction: SK2Transaction?","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/storefront","title":"var storefront: Storefront?","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier","title":"var transactionIdentifier: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storetransaction\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storetransaction\/id-2071l","title":"var id: ObjectIdentifier","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/id-7f8z5","title":"var id: String","type":"property"}],"path":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storetransaction","title":"StoreTransaction","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"title":"Making Purchases with Subscription Offers","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibility\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/introeligibility\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/introeligibility\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/introeligibility\/status","title":"let status: IntroEligibilityStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibility\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/revenuecat\/introeligibility","title":"IntroEligibility","type":"class"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)","title":"static func == (PromotionalOffer.SignedData, PromotionalOffer.SignedData) -> Bool","type":"op"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier","title":"let keyIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce","title":"let nonce: UUID","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature","title":"let signature: String","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp","title":"let timestamp: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class","title":"PromotionalOffer.SignedData","type":"class"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/discount","title":"let discount: StoreProductDiscount","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property","title":"let signedData: SignedData","type":"property"}],"path":"\/documentation\/revenuecat\/promotionaloffer","title":"PromotionalOffer","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/data","title":"StoreProductDiscount.Data","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/currencycode","title":"var currencyCode: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods","title":"var numberOfPeriods: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier","title":"var offerIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property","title":"var paymentMode: PaymentMode","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber","title":"var priceDecimalNumber: NSDecimalNumber","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/sk1discount","title":"var sk1Discount: SK1ProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/sk2discount","title":"var sk2Discount: SK2ProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/type","title":"var type: DiscountType","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory","title":"case introductory","type":"case"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional","title":"case promotional","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","title":"StoreProductDiscount.DiscountType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","title":"case freeTrial","type":"case"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","title":"case payAsYouGo","type":"case"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"case payUpFront","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","title":"StoreProductDiscount.PaymentMode","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/id-243kx","title":"var id: ObjectIdentifier","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn","title":"var id: Data","type":"property"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount","title":"StoreProductDiscount","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: (PromotionalOffer?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"title":"Subscription Status","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/activesubscriptions","title":"var activeSubscriptions: Set","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers","title":"let allPurchasedProductIdentifiers: Set","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/entitlements","title":"let entitlements: EntitlementInfos","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/firstseen","title":"let firstSeen: Date","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/latestexpirationdate","title":"var latestExpirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"let managementURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases","title":"var nonConsumablePurchases: Set","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions","title":"var nonSubscriptionTransactions: [StoreTransaction]","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptions","title":"let nonSubscriptions: [NonSubscriptionTransaction]","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/originalappuserid","title":"let originalAppUserId: String","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/originalapplicationversion","title":"let originalApplicationVersion: String?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/originalpurchasedate","title":"let originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/requestdate","title":"let requestDate: Date","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)","title":"func expirationDate(forEntitlement: String) -> Date?","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)","title":"func expirationDate(forProductIdentifier: String) -> Date?","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)","title":"func purchaseDate(forEntitlement: String) -> Date?","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)","title":"func purchaseDate(forProductIdentifier: String) -> Date?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/customerinfo\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/customerinfo\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/id-38f1q","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/id-es7f","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/rawdata","title":"var rawData: [String : Any]","type":"property"}],"path":"\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations","title":"RawDataContainer Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/customerinfo","title":"CustomerInfo","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat","title":"var billingIssueDetectedAt: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate","title":"var expirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/identifier","title":"var identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isactive","title":"var isActive: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment","title":"var isActiveInAnyEnvironment: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment","title":"var isActiveInCurrentEnvironment: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/issandbox","title":"var isSandbox: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate","title":"var latestPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate","title":"var originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/ownershiptype","title":"var ownershipType: PurchaseOwnershipType","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/periodtype","title":"var periodType: PeriodType","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier","title":"var productPlanIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/rawdata","title":"let rawData: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/store","title":"var store: Store","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat","title":"var unsubscribeDetectedAt: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/verification","title":"var verification: VerificationResult","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/willrenew","title":"var willRenew: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/id-5xue2","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/entitlementinfo","title":"EntitlementInfo","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/active","title":"var active: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment","title":"var activeInAnyEnvironment: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment","title":"var activeInCurrentEnvironment: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/all","title":"let all: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/verification","title":"var verification: VerificationResult","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)","title":"subscript(String) -> EntitlementInfo?","type":"subscript"}],"path":"\/documentation\/revenuecat\/entitlementinfos","title":"EntitlementInfos","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","title":"var shouldShowPriceConsent: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)","title":"func purchases(Purchases, didReceiveUpdated: CustomerInfo)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","title":"func purchases(Purchases, readyForPromotedProduct: StoreProduct, purchase: StartPurchaseBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","title":"func purchases(Purchases, receivedUpdated: CustomerInfo)","type":"method"}],"path":"\/documentation\/revenuecat\/purchasesdelegate","title":"PurchasesDelegate","type":"protocol"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Identifying Users","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"title":"Managing Subscriptions","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"title":"Parsing Receipts","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","title":"func parse(base64String: String) throws -> AppleReceipt","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)","title":"func parse(from: Data) throws -> AppleReceipt","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/default","title":"static let `default`: PurchasesReceiptParser","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)","title":"case asn1ParsingError(description: String)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing","title":"case dataObjectIdentifierMissing","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string","title":"case failedToDecodeBase64String","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)","title":"case failedToLoadLocalReceipt(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt","title":"case foundEmptyLocalReceipt","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror","title":"case inAppPurchaseParsingError","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent","title":"case receiptNotPresent","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror","title":"case receiptParsingError","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason","title":"var failureReason: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor","title":"var helpAnchor: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion","title":"var recoverySuggestion: String?","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","title":"LocalizedError Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","title":"PurchasesReceiptParser.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser","title":"PurchasesReceiptParser","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate","title":"let cancellationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate","title":"let expiresDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","title":"let isInIntroOfferPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","title":"let isInTrialPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate","title":"let originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid","title":"let originalTransactionId: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid","title":"let productId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property","title":"let productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier","title":"let promotionalOfferIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate","title":"let purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity","title":"let quantity: Int","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid","title":"let transactionId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid","title":"let webOrderLineItemId: Int64?","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription","title":"case nonRenewingSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","title":"AppleReceipt.InAppPurchase.ProductType","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/applicationversion","title":"let applicationVersion: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/bundleid","title":"let bundleId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/creationdate","title":"let creationDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property","title":"let environment: Environment","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/expirationdate","title":"let expirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchases","title":"let inAppPurchases: [InAppPurchase]","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/opaquevalue","title":"let opaqueValue: Data","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion","title":"let originalApplicationVersion: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/sha1hash","title":"let sha1Hash: Data","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production","title":"case production","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox","title":"case sandbox","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode","title":"case xcode","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","title":"AppleReceipt.Environment","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt","title":"AppleReceipt","type":"struct"},{"title":"Subscriber Attributes","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"title":"Integrations","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","title":"func setAirshipChannelID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"title":"Configuring the SDK with parameters (deprecated)","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","title":"static func configure(withAPIKey: String, appUserID: String?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?, useStoreKit2IfAvailable: Bool) -> Purchases","type":"method"},{"title":"Articles","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/v4_api_migration_guide","title":"RevenueCat V4 API Migration Guide","type":"article"},{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()","title":"func enableAdServicesAttributionTokenCollection()","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)","title":"func setAirshipChannelID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)","title":"func setOnesignalUserID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"}],"path":"\/documentation\/revenuecat\/attribution","title":"Attribution","type":"class"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)","title":"init(withAPIKey: String)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/build()","title":"func build() -> Configuration","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)","title":"func with(apiKey: String) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg","title":"func with(appUserID: StaticString) -> Configuration.Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm","title":"func with(appUserID: String?) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)","title":"func with(dangerousSettings: DangerousSettings) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)","title":"func with(networkTimeout: TimeInterval) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:)","title":"func with(observerMode: Bool) -> Configuration.Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)","title":"func with(platformInfo: Purchases.PlatformInfo) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)","title":"func with(showStoreMessagesAutomatically: Bool) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)","title":"func with(storeKit1Timeout: TimeInterval) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)","title":"func with(userDefaults: UserDefaults) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)","title":"func with(usesStoreKit2IfAvailable: Bool) -> Configuration.Builder","type":"method"}],"path":"\/documentation\/revenuecat\/configuration\/builder","title":"Configuration.Builder","type":"class"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/builder(withapikey:)","title":"static func builder(withAPIKey: String) -> Builder","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled","title":"case disabled","type":"case"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational","title":"case informational","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","title":"Configuration.EntitlementVerificationMode","type":"enum"}],"path":"\/documentation\/revenuecat\/configuration","title":"Configuration","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/init()","title":"init()","type":"init"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)","title":"init(autoSyncPurchases: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases","title":"let autoSyncPurchases: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation","title":"let customEntitlementComputation: Bool","type":"property"}],"path":"\/documentation\/revenuecat\/dangeroussettings","title":"DangerousSettings","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/debugviewcontroller\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/debugviewcontroller\/loadview()","title":"func loadView()","type":"method"},{"path":"\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()","title":"func viewWillLayoutSubviews()","type":"method"}],"path":"\/documentation\/revenuecat\/debugviewcontroller","title":"DebugViewController","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier","title":"let productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate","title":"let purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier","title":"let storeTransactionIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier","title":"let transactionIdentifier: String","type":"property"}],"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction","title":"NonSubscriptionTransaction","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storefront\/countrycode","title":"var countryCode: String","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/identifier","title":"var identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/sk1storefront","title":"var sk1Storefront: SKStorefront?","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/sk2storefront","title":"var sk2Storefront: StoreKit.Storefront?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storefront\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storefront\/currentstorefront","title":"static var currentStorefront: Storefront?","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/sk1currentstorefront","title":"static var sk1CurrentStorefront: Storefront?","type":"property"}],"path":"\/documentation\/revenuecat\/storefront","title":"Storefront","type":"class"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction","title":"var callToAction: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer","title":"var callToActionWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features","title":"var features: [PaywallData.LocalizedConfiguration.Feature]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails","title":"var offerDetails: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer","title":"var offerDetailsWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername","title":"var offerName: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle","title":"var subtitle: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title","title":"var title: String","type":"property"}],"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","title":"PaywallLocalizedConfiguration","type":"protocol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)","title":"func beginRefundRequest(forEntitlement: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)","title":"func beginRefundRequest(forProduct: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)","title":"func beginRefundRequestForActiveEntitlement(completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)","title":"func showStoreMessages(for: Set) async","type":"method"}],"path":"\/documentation\/revenuecat\/purchasesswifttype","title":"PurchasesSwiftType","type":"protocol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount","title":"var allowSharingAppStoreAccount: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/appuserid","title":"var appUserID: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/attribution","title":"var attribution: Attribution","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo","title":"var cachedCustomerInfo: CustomerInfo?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/cachedofferings","title":"var cachedOfferings: Offerings?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/delegate","title":"var delegate: PurchasesDelegate?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/finishtransactions","title":"var finishTransactions: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/customerinfo()","title":"func customerInfo() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)","title":"func eligiblePromotionalOffers(forProduct: StoreProduct) async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: ((CustomerInfo?, PublicError?) -> Void))","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)","title":"func getCustomerInfo(fetchPolicy: CacheFetchPolicy, completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)","title":"func getOfferings(completion: ((Offerings?, PublicError?) -> Void))","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: ((PromotionalOffer?, PublicError?) -> Void))","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()","title":"func invalidateCustomerInfoCache()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/login(_:)","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/login(_:completion:)","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()","title":"func presentCodeRedemptionSheet()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()","title":"func showPriceConsentIfNeeded()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"}],"path":"\/documentation\/revenuecat\/purchasestype","title":"PurchasesType","type":"protocol"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/rawdatacontainer\/content","title":"Content","type":"associatedtype"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata","title":"var rawData: Content","type":"property"}],"path":"\/documentation\/revenuecat\/rawdatacontainer","title":"RawDataContainer","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)","title":"init(light: PaywallColor, dark: PaywallColor)","type":"init"},{"path":"\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)","title":"init(stringRepresentation: String) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/stringrepresentation","title":"var stringRepresentation: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywallcolor\/underlyingcolor","title":"var underlyingColor: Color","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark","title":"case dark","type":"case"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light","title":"case light","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","title":"PaywallColor.ColorScheme","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallcolor\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/paywallcolor\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/paywallcolor\/==(_:_:)","title":"static func == (PaywallColor, PaywallColor) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/paywallcolor\/hashable-implementations","title":"Hashable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallcolor","title":"PaywallColor","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)","title":"init(light: PaywallData.Configuration.Colors, dark: PaywallData.Configuration.Colors?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark","title":"var dark: Colors?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light","title":"var light: Colors","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","title":"PaywallData.Configuration.ColorInformation","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)","title":"init(background: PaywallColor, text1: PaywallColor, text2: PaywallColor?, text3: PaywallColor?, callToActionBackground: PaywallColor, callToActionForeground: PaywallColor, callToActionSecondaryBackground: PaywallColor?, accent1: PaywallColor?, accent2: PaywallColor?, accent3: PaywallColor?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1","title":"var accent1: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2","title":"var accent2: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3","title":"var accent3: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background","title":"var background: PaywallColor","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground","title":"var callToActionBackground: PaywallColor","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground","title":"var callToActionForeground: PaywallColor","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground","title":"var callToActionSecondaryBackground: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1","title":"var text1: PaywallColor","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2","title":"var text2: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3","title":"var text3: PaywallColor?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","title":"PaywallData.Configuration.Colors","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)","title":"init(header: String?, background: String?, icon: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background","title":"var background: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header","title":"var header: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon","title":"var icon: String?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","title":"PaywallData.Configuration.Images","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","title":"init(packages: [String], defaultPackage: String?, images: Images, colors: ColorInformation, blurredBackgroundImage: Bool, displayRestorePurchases: Bool, termsOfServiceURL: URL?, privacyURL: URL?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage","title":"var blurredBackgroundImage: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property","title":"var colors: ColorInformation","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage","title":"var defaultPackage: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases","title":"var displayRestorePurchases: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property","title":"var images: Images","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/packages","title":"var packages: [String]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl","title":"var privacyURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl","title":"var termsOfServiceURL: URL?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration","title":"PaywallData.Configuration","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)","title":"init(title: String, content: String?, iconID: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content","title":"var content: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid","title":"var iconID: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title","title":"var title: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","title":"PaywallData.LocalizedConfiguration.Feature","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:)","title":"init(title: String, subtitle: String?, callToAction: String, callToActionWithIntroOffer: String?, offerDetails: String?, offerDetailsWithIntroOffer: String?, offerName: String?, features: [Feature])","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction","title":"var callToAction: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer","title":"var callToActionWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features","title":"var features: [Feature]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails","title":"var offerDetails: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer","title":"var offerDetailsWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername","title":"var offerName: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle","title":"var subtitle: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title","title":"var title: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)","title":"init(templateName: String, config: Configuration, localization: LocalizedConfiguration, assetBaseURL: URL, revision: Int, locale: Locale)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/assetbaseurl","title":"var assetBaseURL: URL","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/config","title":"var config: Configuration","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property","title":"var localizedConfiguration: LocalizedConfiguration","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/revision","title":"var revision: Int","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/templatename","title":"var templateName: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/config(for:)","title":"func config(for: Locale) -> LocalizedConfiguration?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata","title":"PaywallData","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)","title":"init(identifier: String, price: Decimal, localizedPriceString: String, paymentMode: StoreProductDiscount.PaymentMode, subscriptionPeriod: SubscriptionPeriod, numberOfPeriods: Int, type: StoreProductDiscount.DiscountType)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/identifier","title":"var identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods","title":"var numberOfPeriods: Int","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode","title":"var paymentMode: StoreProductDiscount.PaymentMode","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/type","title":"var type: StoreProductDiscount.DiscountType","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()","title":"func toStoreProductDiscount() -> StoreProductDiscount","type":"method"}],"path":"\/documentation\/revenuecat\/teststoreproductdiscount","title":"TestStoreProductDiscount","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loghandler","title":"LogHandler","type":"typealias"},{"path":"\/documentation\/revenuecat\/publicerror","title":"PublicError","type":"typealias"},{"path":"\/documentation\/revenuecat\/purchasecompletedblock","title":"PurchaseCompletedBlock","type":"typealias"},{"path":"\/documentation\/revenuecat\/purchaseresultdata","title":"PurchaseResultData","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk1product","title":"SK1Product","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk1productdiscount","title":"SK1ProductDiscount","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk1transaction","title":"SK1Transaction","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk2product","title":"SK2Product","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk2productdiscount","title":"SK2ProductDiscount","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk2transaction","title":"SK2Transaction","type":"typealias"},{"path":"\/documentation\/revenuecat\/startpurchaseblock","title":"StartPurchaseBlock","type":"typealias"},{"path":"\/documentation\/revenuecat\/verboseloghandler","title":"VerboseLogHandler","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/adservices","title":"case adServices","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/adjust","title":"case adjust","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/applesearchads","title":"case appleSearchAds","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/appsflyer","title":"case appsFlyer","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/branch","title":"case branch","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/facebook","title":"case facebook","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/mparticle","title":"case mParticle","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/tenjin","title":"case tenjin","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/attributionnetwork","title":"AttributionNetwork","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched","title":"case cachedOrFetched","type":"case"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent","title":"case fetchCurrent","type":"case"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly","title":"case fromCacheOnly","type":"case"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched","title":"case notStaleCachedOrFetched","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/default","title":"static let `default`: `Self`","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/cachefetchpolicy","title":"CacheFetchPolicy","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/apiendpointblockederror","title":"case apiEndpointBlockedError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror","title":"case beginRefundRequestError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/configurationerror","title":"case configurationError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/customerinfoerror","title":"case customerInfoError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes","title":"case emptySubscriberAttributes","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode","title":"case featureNotAvailableInCustomEntitlementsComputationMode","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/ineligibleerror","title":"case ineligibleError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror","title":"case insufficientPermissionsError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidappuseriderror","title":"case invalidAppUserIdError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror","title":"case invalidAppleSubscriptionKeyError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidcredentialserror","title":"case invalidCredentialsError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror","title":"case invalidPromotionalOfferError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidreceipterror","title":"case invalidReceiptError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror","title":"case invalidSubscriberAttributesError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror","title":"case logOutAnonymousUserError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror","title":"case missingReceiptFileError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/networkerror","title":"case networkError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/offlineconnectionerror","title":"case offlineConnectionError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror","title":"case operationAlreadyInProgressForProductError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/paymentpendingerror","title":"case paymentPendingError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror","title":"case productAlreadyPurchasedError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror","title":"case productDiscountMissingIdentifierError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror","title":"case productDiscountMissingSubscriptionGroupIdentifierError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror","title":"case productNotAvailableForPurchaseError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productrequesttimedout","title":"case productRequestTimedOut","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/purchasecancellederror","title":"case purchaseCancelledError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror","title":"case purchaseInvalidError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/purchasenotallowederror","title":"case purchaseNotAllowedError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror","title":"case receiptAlreadyInUseError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror","title":"case receiptInUseByOtherSubscriberError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed","title":"case signatureVerificationFailed","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/storeproblemerror","title":"case storeProblemError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/systeminfoerror","title":"case systemInfoError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror","title":"case unexpectedBackendResponseError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unknownbackenderror","title":"case unknownBackendError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unknownerror","title":"case unknownError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unsupportederror","title":"case unsupportedError","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/errorcode","title":"var errorCode: Int","type":"property"},{"path":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls","title":"var errorUserInfo: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g","title":"var errorUserInfo: [String : Any]","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/errordomain","title":"static var errorDomain: String","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","title":"CustomNSError Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/errorcode\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/hashvalue","title":"var hashValue: Int","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/errorcode","title":"ErrorCode","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/eligible","title":"case eligible","type":"case"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/ineligible","title":"case ineligible","type":"case"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists","title":"case noIntroOfferExists","type":"case"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/iseligible","title":"var isEligible: Bool","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus","title":"IntroEligibilityStatus","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/debug","title":"case debug","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/error","title":"case error","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/info","title":"case info","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/verbose","title":"case verbose","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/warn","title":"case warn","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/description","title":"var description: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl","title":"static func ... (Self) -> PartialRangeFrom","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1","title":"static func ... (Self) -> PartialRangeThrough","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'...(_:_:)","title":"static func ... (Self, Self) -> ClosedRange","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'.._(_:)","title":"static func ..< (Self) -> PartialRangeUpTo","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'.._(_:_:)","title":"static func ..< (Self, Self) -> Range","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72","title":"static func < (LogLevel, LogLevel) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0","title":"static func > (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe","title":"static func <= (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy","title":"static func >= (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","title":"Comparable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/loglevel\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/loglevel","title":"LogLevel","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/annual","title":"case annual","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/custom","title":"case custom","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/lifetime","title":"case lifetime","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/monthly","title":"case monthly","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/sixmonth","title":"case sixMonth","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/threemonth","title":"case threeMonth","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/twomonth","title":"case twoMonth","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/weekly","title":"case weekly","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/packagetype\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/packagetype\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/packagetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/packagetype","title":"PackageType","type":"enum"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)","title":"init(id: ID, date: Date)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date","title":"var date: Date","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id","title":"var id: ID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","title":"PaywallEvent.CreationData","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)","title":"init(offering: Offering, paywall: PaywallData, sessionID: SessionID, displayMode: PaywallViewMode, locale: Locale, darkMode: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode","title":"var darkMode: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode","title":"var displayMode: PaywallViewMode","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier","title":"var localeIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier","title":"var offeringIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision","title":"var paywallRevision: Int","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier","title":"var sessionIdentifier: SessionID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","title":"PaywallEvent.Data","type":"struct"},{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)","title":"case cancel(CreationData, Data)","type":"case"},{"path":"\/documentation\/revenuecat\/paywallevent\/close(_:_:)","title":"case close(CreationData, Data)","type":"case"},{"path":"\/documentation\/revenuecat\/paywallevent\/impression(_:_:)","title":"case impression(CreationData, Data)","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property","title":"var creationData: CreationData","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.property","title":"var data: Data","type":"property"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/id","title":"PaywallEvent.ID","type":"typealias"},{"path":"\/documentation\/revenuecat\/paywallevent\/sessionid","title":"PaywallEvent.SessionID","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallevent\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallevent\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallevent","title":"PaywallEvent","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/condensedfooter","title":"case condensedFooter","type":"case"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/footer","title":"case footer","type":"case"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen","title":"case fullScreen","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/isfullscreen","title":"var isFullScreen: Bool","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/default","title":"static let `default`: `Self`","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/allcases","title":"static var allCases: [PaywallViewMode]","type":"property"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations","title":"CaseIterable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/intro","title":"case intro","type":"case"},{"path":"\/documentation\/revenuecat\/periodtype\/normal","title":"case normal","type":"case"},{"path":"\/documentation\/revenuecat\/periodtype\/trial","title":"case trial","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/periodtype\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/periodtype\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/periodtype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/periodtype","title":"PeriodType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/familyshared","title":"case familyShared","type":"case"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/purchased","title":"case purchased","type":"case"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/error","title":"case error","type":"case"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/success","title":"case success","type":"case"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"case userCancelled","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/refundrequeststatus","title":"RefundRequestStatus","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/amazon","title":"case amazon","type":"case"},{"path":"\/documentation\/revenuecat\/store\/appstore","title":"case appStore","type":"case"},{"path":"\/documentation\/revenuecat\/store\/macappstore","title":"case macAppStore","type":"case"},{"path":"\/documentation\/revenuecat\/store\/playstore","title":"case playStore","type":"case"},{"path":"\/documentation\/revenuecat\/store\/promotional","title":"case promotional","type":"case"},{"path":"\/documentation\/revenuecat\/store\/stripe","title":"case stripe","type":"case"},{"path":"\/documentation\/revenuecat\/store\/unknownstore","title":"case unknownStore","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/init(from:)-5gfh5","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/store\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/store\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/store\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/init(from:)-3u88u","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/store","title":"Store","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/billingissue","title":"case billingIssue","type":"case"},{"path":"\/documentation\/revenuecat\/storemessagetype\/generic","title":"case generic","type":"case"},{"path":"\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent","title":"case priceIncreaseConsent","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storemessagetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/failed","title":"case failed","type":"case"},{"path":"\/documentation\/revenuecat\/verificationresult\/notrequested","title":"case notRequested","type":"case"},{"path":"\/documentation\/revenuecat\/verificationresult\/verified","title":"case verified","type":"case"},{"path":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice","title":"case verifiedOnDevice","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/isverified","title":"var isVerified: Bool","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/verificationresult\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/verificationresult\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/verificationresult","title":"VerificationResult","type":"enum"}],"path":"\/documentation\/revenuecat","title":"RevenueCat","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file +{"interfaceLanguages":{"swift":[{"children":[{"title":"Purchases","type":"groupMarker"},{"children":[{"title":"Interacting with the SDK","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/shared","title":"static var shared: Purchases","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/isconfigured","title":"static var isConfigured: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/delegate","title":"var delegate: PurchasesDelegate?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/loglevel","title":"static var logLevel: LogLevel","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/loghandler","title":"static var logHandler: LogHandler","type":"property"},{"title":"Configuring the SDK","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","title":"static func configure(withAPIKey: String) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","title":"static func configure(with: Configuration) -> Purchases","type":"method"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","title":"func testSDKHealth() async throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/default","title":"static let `default`: PurchasesDiagnostics","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)","title":"case failedConnectingToAPI(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)","title":"case failedFetchingOfferings(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)","title":"case failedMakingSignedRequest(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey","title":"case invalidAPIKey","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)","title":"case unknown(Swift.Error)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode","title":"var errorCode: Int","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k","title":"var errorUserInfo: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat","title":"var errorUserInfo: [String : Any]","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain","title":"static var errorDomain: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations","title":"CustomNSError Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","title":"PurchasesDiagnostics.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics","title":"PurchasesDiagnostics","type":"class"},{"title":"Displaying Products","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/all","title":"let all: [String : Offering]","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/current","title":"var current: Offering?","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","title":"func offering(identifier: String?) -> Offering?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/subscript(_:)","title":"subscript(String) -> Offering?","type":"subscript"}],"path":"\/documentation\/revenuecat\/offerings","title":"Offerings","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], availablePackages: [Package])","type":"init"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], paywall: PaywallData?, availablePackages: [Package])","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/annual","title":"let annual: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/availablepackages","title":"let availablePackages: [Package]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/lifetime","title":"let lifetime: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/metadata","title":"var metadata: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/monthly","title":"let monthly: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/paywall","title":"let paywall: PaywallData?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/serverdescription","title":"let serverDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/sixmonth","title":"let sixMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/threemonth","title":"let threeMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/twomonth","title":"let twoMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/weekly","title":"let weekly: Package?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)","title":"func getMetadataValue(for: String) -> T?","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)","title":"func getMetadataValue(for: String, default: T) -> T","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/package(identifier:)","title":"func package(identifier: String?) -> Package?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/subscript(_:)","title":"subscript(String) -> Package?","type":"subscript"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/id-56gvr","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/id-7l6rr","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/offering\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/offering","title":"Offering","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)","title":"init(identifier: String, packageType: PackageType, storeProduct: StoreProduct, offeringIdentifier: String)","type":"init"},{"path":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:presentedofferingcontext:)","title":"init(identifier: String, packageType: PackageType, storeProduct: StoreProduct, presentedOfferingContext: PresentedOfferingContext)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/package\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/offeringidentifier","title":"var offeringIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/packagetype","title":"let packageType: PackageType","type":"property"},{"path":"\/documentation\/revenuecat\/package\/presentedofferingcontext","title":"let presentedOfferingContext: PresentedOfferingContext","type":"property"},{"path":"\/documentation\/revenuecat\/package\/storeproduct","title":"let storeProduct: StoreProduct","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/packagetype(from:)","title":"static func packageType(from: String) -> PackageType","type":"method"},{"path":"\/documentation\/revenuecat\/package\/string(from:)","title":"static func string(from: PackageType) -> String?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/id-39i5y","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/id-69etj","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/package\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/package","title":"Package","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)","title":"init(sk1Product: SK1Product)","type":"init"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)","title":"init(sk2Product: SK2Product)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/currencycode","title":"var currencyCode: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber","title":"var priceDecimalNumber: NSDecimalNumber","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceformatter","title":"var priceFormatter: NumberFormatter?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","title":"var pricePerMonth: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperweek","title":"var pricePerWeek: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperyear","title":"var pricePerYear: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property","title":"var productCategory: ProductCategory","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","title":"var productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk1product","title":"var sk1Product: SK1Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk2product","title":"var sk2Product: SK2Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","title":"func eligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()","title":"func getEligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription","title":"case nonSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription","title":"case subscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","title":"StoreProduct.ProductCategory","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription","title":"case nonRenewableSubscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","title":"StoreProduct.ProductType","type":"enum"}],"path":"\/documentation\/revenuecat\/storeproduct","title":"StoreProduct","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)","title":"init(localizedTitle: String, price: Decimal, localizedPriceString: String, productIdentifier: String, productType: StoreProduct.ProductType, localizedDescription: String, subscriptionGroupIdentifier: String?, subscriptionPeriod: SubscriptionPeriod?, isFamilyShareable: Bool, introductoryDiscount: TestStoreProductDiscount?, discounts: [TestStoreProductDiscount], locale: Locale)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/locale","title":"var locale: Locale","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/producttype","title":"var productType: StoreProduct.ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()","title":"func toStoreProduct() -> StoreProduct","type":"method"}],"path":"\/documentation\/revenuecat\/teststoreproduct","title":"TestStoreProduct","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)","title":"init(value: Int, unit: Unit)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property","title":"let unit: Unit","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/value","title":"let value: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day","title":"case day","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month","title":"case month","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week","title":"case week","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year","title":"case year","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","title":"SubscriptionPeriod.Unit","type":"enum"}],"path":"\/documentation\/revenuecat\/subscriptionperiod","title":"SubscriptionPeriod","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","title":"func getOfferings(completion: (Offerings?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"title":"Making Purchases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/simulatesasktobuyinsandbox","title":"static var simulatesAskToBuyInSandbox: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/canmakepayments()","title":"static func canMakePayments() -> Bool","type":"method"},{"title":"Making Purchases with Subscription Offers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: (PromotionalOffer?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","title":"func presentCodeRedemptionSheet()","type":"method"},{"title":"Subscription Status","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Identifying Users","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/appuserid","title":"var appUserID: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"title":"Managing Subscriptions","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"title":"Parsing Receipts","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","title":"func parse(base64String: String) throws -> AppleReceipt","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)","title":"func parse(from: Data) throws -> AppleReceipt","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/default","title":"static let `default`: PurchasesReceiptParser","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)","title":"case asn1ParsingError(description: String)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing","title":"case dataObjectIdentifierMissing","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string","title":"case failedToDecodeBase64String","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)","title":"case failedToLoadLocalReceipt(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt","title":"case foundEmptyLocalReceipt","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror","title":"case inAppPurchaseParsingError","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent","title":"case receiptNotPresent","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror","title":"case receiptParsingError","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason","title":"var failureReason: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor","title":"var helpAnchor: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion","title":"var recoverySuggestion: String?","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","title":"LocalizedError Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","title":"PurchasesReceiptParser.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser","title":"PurchasesReceiptParser","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate","title":"let cancellationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate","title":"let expiresDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","title":"let isInIntroOfferPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","title":"let isInTrialPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate","title":"let originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid","title":"let originalTransactionId: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid","title":"let productId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property","title":"let productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier","title":"let promotionalOfferIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate","title":"let purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity","title":"let quantity: Int","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid","title":"let transactionId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid","title":"let webOrderLineItemId: Int64?","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription","title":"case nonRenewingSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","title":"AppleReceipt.InAppPurchase.ProductType","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/applicationversion","title":"let applicationVersion: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/bundleid","title":"let bundleId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/creationdate","title":"let creationDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property","title":"let environment: Environment","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/expirationdate","title":"let expirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchases","title":"let inAppPurchases: [InAppPurchase]","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/opaquevalue","title":"let opaqueValue: Data","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion","title":"let originalApplicationVersion: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/sha1hash","title":"let sha1Hash: Data","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production","title":"case production","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox","title":"case sandbox","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode","title":"case xcode","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","title":"AppleReceipt.Environment","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt","title":"AppleReceipt","type":"struct"},{"title":"Subscriber Attributes","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"title":"Integrations","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","title":"func setAirshipChannelID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"title":"Advanced Configuration","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/finishtransactions","title":"var finishTransactions: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","title":"func invalidateCustomerInfoCache()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/forceuniversalappstore","title":"static var forceUniversalAppStore: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/proxyurl","title":"static var proxyURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/verboselogs","title":"static var verboseLogs: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/verboseloghandler","title":"static var verboseLogHandler: VerboseLogHandler","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"var allowSharingAppStoreAccount: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(entitlementverificationmode:)","title":"func with(entitlementVerificationMode: EntitlementVerificationMode) -> Builder","type":"method"},{"title":"Configuring the SDK with parameters (deprecated)","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","title":"static func configure(withAPIKey: String, appUserID: String?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?, useStoreKit2IfAvailable: Bool) -> Purchases","type":"method"},{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class\/init(flavor:version:)","title":"init(flavor: String, version: String)","type":"init"}],"path":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.class","title":"Purchases.PlatformInfo","type":"class"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/attribution","title":"let attribution: Attribution","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"deprecated":true,"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:)","title":"func checkTrialOrIntroDiscountEligibility([String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(_:completion:)","title":"func checkTrialOrIntroDiscountEligibility([String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(packages:)","title":"func checkTrialOrIntroDiscountEligibility(packages: [Package]) async -> [Package : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/geteligiblepromotionaloffers(forproduct:)","title":"func getEligiblePromotionalOffers(forProduct: StoreProduct) async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-4e905","title":"func logIn(StaticString) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-41ln7","title":"func logIn(StaticString, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:completion:)","title":"func showStoreMessages(for: Set, completion: () -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/track(paywallevent:)","title":"func track(paywallEvent: PaywallEvent) async","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/automaticapplesearchadsattributioncollection","title":"static var automaticAppleSearchAdsAttributionCollection: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/debuglogsenabled","title":"static var debugLogsEnabled: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/frameworkversion","title":"static var frameworkVersion: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/paywallimagedownloadsession","title":"static let paywallImageDownloadSession: URLSession","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/platforminfo-swift.type.property","title":"static var platformInfo: PlatformInfo?","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:from:fornetworkuserid:)","title":"static func addAttributionData([String : Any], from: AttributionNetwork, forNetworkUserId: String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/addattributiondata(_:fromnetwork:)","title":"static func addAttributionData([String : Any], fromNetwork: AttributionNetwork)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(with:)-9fs2p","title":"static func configure(with: Configuration.Builder) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:dangeroussettings:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?, useStoreKit2IfAvailable: Bool, dangerousSettings: DangerousSettings?) -> Purchases","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:completion:)","title":"func beginRefundRequest(forEntitlement: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:completion:)","title":"func beginRefundRequest(forProduct: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement(completion:)","title":"func beginRefundRequestForActiveEntitlement(completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/handleobservermodetransaction(_:)","title":"func handleObserverModeTransaction(StoreKit.Product.PurchaseResult) async throws -> StoreTransaction?","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showstoremessages(for:)","title":"func showStoreMessages(for: Set) async","type":"method"}],"path":"\/documentation\/revenuecat\/purchases\/purchasesswifttype-implementations","title":"PurchasesSwiftType Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/allowsharingappstoreaccount","title":"var allowSharingAppStoreAccount: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/appuserid","title":"var appUserID: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/cachedcustomerinfo","title":"var cachedCustomerInfo: CustomerInfo?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/cachedofferings","title":"var cachedOfferings: Offerings?","type":"property"},{"path":"\/documentation\/revenuecat\/purchases\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo()","title":"func customerInfo() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/eligiblepromotionaloffers(forproduct:)","title":"func eligiblePromotionalOffers(forProduct: StoreProduct) async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(fetchpolicy:completion:)","title":"func getCustomerInfo(fetchPolicy: CacheFetchPolicy, completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","title":"func getOfferings(completion: (Offerings?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: (PromotionalOffer?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/invalidatecustomerinfocache()","title":"func invalidateCustomerInfoCache()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/presentcoderedemptionsheet()","title":"func presentCodeRedemptionSheet()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showpriceconsentifneeded()","title":"func showPriceConsentIfNeeded()","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"}],"path":"\/documentation\/revenuecat\/purchases\/purchasestype-implementations","title":"PurchasesType Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchases","title":"Purchases","type":"class"},{"title":"Configuring the SDK","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:)","title":"static func configure(withAPIKey: String) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(with:)-6oipy","title":"static func configure(with: Configuration) -> Purchases","type":"method"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/testsdkhealth()","title":"func testSDKHealth() async throws","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/default","title":"static let `default`: PurchasesDiagnostics","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedconnectingtoapi(_:)","title":"case failedConnectingToAPI(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedfetchingofferings(_:)","title":"case failedFetchingOfferings(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/failedmakingsignedrequest(_:)","title":"case failedMakingSignedRequest(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/invalidapikey","title":"case invalidAPIKey","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/unknown(_:)","title":"case unknown(Swift.Error)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errorcode","title":"var errorCode: Int","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-3z52k","title":"var errorUserInfo: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/erroruserinfo-6boat","title":"var errorUserInfo: [String : Any]","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/errordomain","title":"static var errorDomain: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/customnserror-implementations","title":"CustomNSError Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics\/error","title":"PurchasesDiagnostics.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesdiagnostics","title":"PurchasesDiagnostics","type":"class"},{"title":"Displaying Products","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/all","title":"let all: [String : Offering]","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/current","title":"var current: Offering?","type":"property"},{"path":"\/documentation\/revenuecat\/offerings\/description","title":"var description: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/offering(identifier:)","title":"func offering(identifier: String?) -> Offering?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offerings\/subscript(_:)","title":"subscript(String) -> Offering?","type":"subscript"}],"path":"\/documentation\/revenuecat\/offerings","title":"Offerings","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], availablePackages: [Package])","type":"init"},{"path":"\/documentation\/revenuecat\/offering\/init(identifier:serverdescription:metadata:paywall:availablepackages:)","title":"init(identifier: String, serverDescription: String, metadata: [String : Any], paywall: PaywallData?, availablePackages: [Package])","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/annual","title":"let annual: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/availablepackages","title":"let availablePackages: [Package]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/lifetime","title":"let lifetime: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/metadata","title":"var metadata: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/monthly","title":"let monthly: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/paywall","title":"let paywall: PaywallData?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/serverdescription","title":"let serverDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/sixmonth","title":"let sixMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/threemonth","title":"let threeMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/twomonth","title":"let twoMonth: Package?","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/weekly","title":"let weekly: Package?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:)","title":"func getMetadataValue(for: String) -> T?","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/getmetadatavalue(for:default:)","title":"func getMetadataValue(for: String, default: T) -> T","type":"method"},{"path":"\/documentation\/revenuecat\/offering\/package(identifier:)","title":"func package(identifier: String?) -> Package?","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/subscript(_:)","title":"subscript(String) -> Package?","type":"subscript"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/offering\/id-56gvr","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/offering\/id-7l6rr","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/offering\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/offering","title":"Offering","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:offeringidentifier:)","title":"init(identifier: String, packageType: PackageType, storeProduct: StoreProduct, offeringIdentifier: String)","type":"init"},{"path":"\/documentation\/revenuecat\/package\/init(identifier:packagetype:storeproduct:presentedofferingcontext:)","title":"init(identifier: String, packageType: PackageType, storeProduct: StoreProduct, presentedOfferingContext: PresentedOfferingContext)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/package\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/package\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/offeringidentifier","title":"var offeringIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/packagetype","title":"let packageType: PackageType","type":"property"},{"path":"\/documentation\/revenuecat\/package\/presentedofferingcontext","title":"let presentedOfferingContext: PresentedOfferingContext","type":"property"},{"path":"\/documentation\/revenuecat\/package\/storeproduct","title":"let storeProduct: StoreProduct","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/packagetype(from:)","title":"static func packageType(from: String) -> PackageType","type":"method"},{"path":"\/documentation\/revenuecat\/package\/string(from:)","title":"static func string(from: PackageType) -> String?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/package\/id-39i5y","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/package\/id-69etj","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/package\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/package","title":"Package","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk1product:)","title":"init(sk1Product: SK1Product)","type":"init"},{"path":"\/documentation\/revenuecat\/storeproduct\/init(sk2product:)","title":"init(sk2Product: SK2Product)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/currencycode","title":"var currencyCode: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedintroductorypricestring","title":"var localizedIntroductoryPriceString: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricedecimalnumber","title":"var priceDecimalNumber: NSDecimalNumber","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceformatter","title":"var priceFormatter: NumberFormatter?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/pricepermonth","title":"var pricePerMonth: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperweek","title":"var pricePerWeek: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/priceperyear","title":"var pricePerYear: NSDecimalNumber?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.property","title":"var productCategory: ProductCategory","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.property","title":"var productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk1product","title":"var sk1Product: SK1Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/sk2product","title":"var sk2Product: SK2Product?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/eligiblepromotionaloffers()","title":"func eligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/geteligiblepromotionaloffers()","title":"func getEligiblePromotionalOffers() async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/storeproduct\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/nonsubscription","title":"case nonSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/subscription","title":"case subscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/productcategory-swift.enum","title":"StoreProduct.ProductCategory","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/nonrenewablesubscription","title":"case nonRenewableSubscription","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproduct\/producttype-swift.enum","title":"StoreProduct.ProductType","type":"enum"}],"path":"\/documentation\/revenuecat\/storeproduct","title":"StoreProduct","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/init(localizedtitle:price:localizedpricestring:productidentifier:producttype:localizeddescription:subscriptiongroupidentifier:subscriptionperiod:isfamilyshareable:introductorydiscount:discounts:locale:)","title":"init(localizedTitle: String, price: Decimal, localizedPriceString: String, productIdentifier: String, productType: StoreProduct.ProductType, localizedDescription: String, subscriptionGroupIdentifier: String?, subscriptionPeriod: SubscriptionPeriod?, isFamilyShareable: Bool, introductoryDiscount: TestStoreProductDiscount?, discounts: [TestStoreProductDiscount], locale: Locale)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/discounts","title":"var discounts: [StoreProductDiscount]","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/introductorydiscount","title":"var introductoryDiscount: StoreProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/isfamilyshareable","title":"var isFamilyShareable: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/locale","title":"var locale: Locale","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizeddescription","title":"var localizedDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricepermonth","title":"var localizedPricePerMonth: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperweek","title":"var localizedPricePerWeek: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpriceperyear","title":"var localizedPricePerYear: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/localizedtitle","title":"var localizedTitle: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/producttype","title":"var productType: StoreProduct.ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptiongroupidentifier","title":"var subscriptionGroupIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproduct\/tostoreproduct()","title":"func toStoreProduct() -> StoreProduct","type":"method"}],"path":"\/documentation\/revenuecat\/teststoreproduct","title":"TestStoreProduct","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/init(value:unit:)","title":"init(value: Int, unit: Unit)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.property","title":"let unit: Unit","type":"property"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/value","title":"let value: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/day","title":"case day","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/month","title":"case month","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/week","title":"case week","type":"case"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/year","title":"case year","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/subscriptionperiod\/unit-swift.enum","title":"SubscriptionPeriod.Unit","type":"enum"}],"path":"\/documentation\/revenuecat\/subscriptionperiod","title":"SubscriptionPeriod","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getofferings(completion:)","title":"func getOfferings(completion: (Offerings?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"title":"Making Purchases","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storetransaction\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/purchasedate","title":"var purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/quantity","title":"var quantity: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/sk1transaction","title":"var sk1Transaction: SK1Transaction?","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/sk2transaction","title":"var sk2Transaction: SK2Transaction?","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/storefront","title":"var storefront: Storefront?","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/transactionidentifier","title":"var transactionIdentifier: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storetransaction\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storetransaction\/id-2071l","title":"var id: ObjectIdentifier","type":"property"},{"path":"\/documentation\/revenuecat\/storetransaction\/id-7f8z5","title":"var id: String","type":"property"}],"path":"\/documentation\/revenuecat\/storetransaction\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storetransaction","title":"StoreTransaction","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"title":"Making Purchases with Subscription Offers","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibility\/debugdescription","title":"var debugDescription: String","type":"property"},{"path":"\/documentation\/revenuecat\/introeligibility\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/introeligibility\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/introeligibility\/status","title":"let status: IntroEligibilityStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibility\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/revenuecat\/introeligibility","title":"IntroEligibility","type":"class"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/==(_:_:)","title":"static func == (PromotionalOffer.SignedData, PromotionalOffer.SignedData) -> Bool","type":"op"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/identifier","title":"let identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/keyidentifier","title":"let keyIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/nonce","title":"let nonce: UUID","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/signature","title":"let signature: String","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/timestamp","title":"let timestamp: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.class","title":"PromotionalOffer.SignedData","type":"class"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/discount","title":"let discount: StoreProductDiscount","type":"property"},{"path":"\/documentation\/revenuecat\/promotionaloffer\/signeddata-swift.property","title":"let signedData: SignedData","type":"property"}],"path":"\/documentation\/revenuecat\/promotionaloffer","title":"PromotionalOffer","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/data\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/data\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/data","title":"StoreProductDiscount.Data","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/currencycode","title":"var currencyCode: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/numberofperiods","title":"var numberOfPeriods: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/offeridentifier","title":"var offerIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.property","title":"var paymentMode: PaymentMode","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/pricedecimalnumber","title":"var priceDecimalNumber: NSDecimalNumber","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/sk1discount","title":"var sk1Discount: SK1ProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/sk2discount","title":"var sk2Discount: SK2ProductDiscount?","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/type","title":"var type: DiscountType","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/introductory","title":"case introductory","type":"case"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/promotional","title":"case promotional","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/discounttype","title":"StoreProductDiscount.DiscountType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/freetrial","title":"case freeTrial","type":"case"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payasyougo","title":"case payAsYouGo","type":"case"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/payupfront","title":"case payUpFront","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/paymentmode-swift.enum","title":"StoreProductDiscount.PaymentMode","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/id-243kx","title":"var id: ObjectIdentifier","type":"property"},{"path":"\/documentation\/revenuecat\/storeproductdiscount\/id-7ntvn","title":"var id: Data","type":"property"}],"path":"\/documentation\/revenuecat\/storeproductdiscount\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storeproductdiscount","title":"StoreProductDiscount","type":"class"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: (PromotionalOffer?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"title":"Subscription Status","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/activesubscriptions","title":"var activeSubscriptions: Set","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/allpurchasedproductidentifiers","title":"let allPurchasedProductIdentifiers: Set","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/entitlements","title":"let entitlements: EntitlementInfos","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/firstseen","title":"let firstSeen: Date","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/latestexpirationdate","title":"var latestExpirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/managementurl","title":"let managementURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/nonconsumablepurchases","title":"var nonConsumablePurchases: Set","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptiontransactions","title":"var nonSubscriptionTransactions: [StoreTransaction]","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/nonsubscriptions","title":"let nonSubscriptions: [NonSubscriptionTransaction]","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/originalappuserid","title":"let originalAppUserId: String","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/originalapplicationversion","title":"let originalApplicationVersion: String?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/originalpurchasedate","title":"let originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/requestdate","title":"let requestDate: Date","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forentitlement:)","title":"func expirationDate(forEntitlement: String) -> Date?","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/expirationdate(forproductidentifier:)","title":"func expirationDate(forProductIdentifier: String) -> Date?","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forentitlement:)","title":"func purchaseDate(forEntitlement: String) -> Date?","type":"method"},{"path":"\/documentation\/revenuecat\/customerinfo\/purchasedate(forproductidentifier:)","title":"func purchaseDate(forProductIdentifier: String) -> Date?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/customerinfo\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/customerinfo\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/id-38f1q","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/customerinfo\/id-es7f","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/customerinfo\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/customerinfo\/rawdata","title":"var rawData: [String : Any]","type":"property"}],"path":"\/documentation\/revenuecat\/customerinfo\/rawdatacontainer-implementations","title":"RawDataContainer Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/customerinfo","title":"CustomerInfo","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/billingissuedetectedat","title":"var billingIssueDetectedAt: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/expirationdate","title":"var expirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/identifier","title":"var identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isactive","title":"var isActive: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isactiveinanyenvironment","title":"var isActiveInAnyEnvironment: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isactiveincurrentenvironment","title":"var isActiveInCurrentEnvironment: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/issandbox","title":"var isSandbox: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/latestpurchasedate","title":"var latestPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/originalpurchasedate","title":"var originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/ownershiptype","title":"var ownershipType: PurchaseOwnershipType","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/periodtype","title":"var periodType: PeriodType","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/productidentifier","title":"var productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/productplanidentifier","title":"var productPlanIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/rawdata","title":"let rawData: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/store","title":"var store: Store","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/unsubscribedetectedat","title":"var unsubscribeDetectedAt: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/verification","title":"var verification: VerificationResult","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/willrenew","title":"var willRenew: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/id-3zi4d","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfo\/id-5xue2","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/entitlementinfo\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/entitlementinfo","title":"EntitlementInfo","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/active","title":"var active: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/activeinanyenvironment","title":"var activeInAnyEnvironment: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/activeincurrentenvironment","title":"var activeInCurrentEnvironment: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/all","title":"let all: [String : EntitlementInfo]","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/verification","title":"var verification: VerificationResult","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/entitlementinfos\/subscript(_:)","title":"subscript(String) -> EntitlementInfo?","type":"subscript"}],"path":"\/documentation\/revenuecat\/entitlementinfos","title":"EntitlementInfos","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/shouldshowpriceconsent","title":"var shouldShowPriceConsent: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:didreceiveupdated:)","title":"func purchases(Purchases, didReceiveUpdated: CustomerInfo)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:readyforpromotedproduct:purchase:)","title":"func purchases(Purchases, readyForPromotedProduct: StoreProduct, purchase: StartPurchaseBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesdelegate\/purchases(_:receivedupdated:)","title":"func purchases(Purchases, receivedUpdated: CustomerInfo)","type":"method"}],"path":"\/documentation\/revenuecat\/purchasesdelegate","title":"PurchasesDelegate","type":"protocol"},{"path":"\/documentation\/revenuecat\/purchases\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Identifying Users","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:)-arja","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/login(_:completion:)-4km90","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"title":"Managing Subscriptions","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"title":"Parsing Receipts","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(base64string:)","title":"func parse(base64String: String) throws -> AppleReceipt","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/parse(from:)","title":"func parse(from: Data) throws -> AppleReceipt","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/default","title":"static let `default`: PurchasesReceiptParser","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/asn1parsingerror(description:)","title":"case asn1ParsingError(description: String)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/dataobjectidentifiermissing","title":"case dataObjectIdentifierMissing","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtodecodebase64string","title":"case failedToDecodeBase64String","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failedtoloadlocalreceipt(_:)","title":"case failedToLoadLocalReceipt(Swift.Error)","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/foundemptylocalreceipt","title":"case foundEmptyLocalReceipt","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/inapppurchaseparsingerror","title":"case inAppPurchaseParsingError","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptnotpresent","title":"case receiptNotPresent","type":"case"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/receiptparsingerror","title":"case receiptParsingError","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-5jlna","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/errordescription-666mc","title":"var errorDescription: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/failurereason","title":"var failureReason: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/helpanchor","title":"var helpAnchor: String?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/recoverysuggestion","title":"var recoverySuggestion: String?","type":"property"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error\/localizederror-implementations","title":"LocalizedError Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser\/error","title":"PurchasesReceiptParser.Error","type":"enum"}],"path":"\/documentation\/revenuecat\/purchasesreceiptparser","title":"PurchasesReceiptParser","type":"class"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/cancellationdate","title":"let cancellationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/expiresdate","title":"let expiresDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isinintroofferperiod","title":"let isInIntroOfferPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/isintrialperiod","title":"let isInTrialPeriod: Bool?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originalpurchasedate","title":"let originalPurchaseDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/originaltransactionid","title":"let originalTransactionId: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/productid","title":"let productId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.property","title":"let productType: ProductType","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/promotionalofferidentifier","title":"let promotionalOfferIdentifier: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/purchasedate","title":"let purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/quantity","title":"let quantity: Int","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/transactionid","title":"let transactionId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/weborderlineitemid","title":"let webOrderLineItemId: Int64?","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/autorenewablesubscription","title":"case autoRenewableSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/consumable","title":"case consumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonconsumable","title":"case nonConsumable","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/nonrenewingsubscription","title":"case nonRenewingSubscription","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/producttype-swift.enum","title":"AppleReceipt.InAppPurchase.ProductType","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchase","title":"AppleReceipt.InAppPurchase","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/applicationversion","title":"let applicationVersion: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/bundleid","title":"let bundleId: String","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/creationdate","title":"let creationDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.property","title":"let environment: Environment","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/expirationdate","title":"let expirationDate: Date?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/inapppurchases","title":"let inAppPurchases: [InAppPurchase]","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/opaquevalue","title":"let opaqueValue: Data","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/originalapplicationversion","title":"let originalApplicationVersion: String?","type":"property"},{"path":"\/documentation\/revenuecat\/applereceipt\/sha1hash","title":"let sha1Hash: Data","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/production","title":"case production","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/sandbox","title":"case sandbox","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/xcode","title":"case xcode","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt\/environment-swift.enum","title":"AppleReceipt.Environment","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/applereceipt\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/applereceipt\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/applereceipt\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/applereceipt\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/applereceipt","title":"AppleReceipt","type":"struct"},{"title":"Subscriber Attributes","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"title":"Integrations","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setairshipchannelid(_:)","title":"func setAirshipChannelID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"title":"Configuring the SDK with parameters (deprecated)","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:)","title":"static func configure(withAPIKey: String, appUserID: String?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?) -> Purchases","type":"method"},{"path":"\/documentation\/revenuecat\/purchases\/configure(withapikey:appuserid:observermode:userdefaults:usestorekit2ifavailable:)","title":"static func configure(withAPIKey: String, appUserID: String?, observerMode: Bool, userDefaults: UserDefaults?, useStoreKit2IfAvailable: Bool) -> Purchases","type":"method"},{"title":"Articles","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/v4_api_migration_guide","title":"RevenueCat V4 API Migration Guide","type":"article"},{"path":"\/documentation\/revenuecat\/v5_api_migration_guide","title":"RevenueCat 4.x to 5.x Migration Guide","type":"article"},{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attribution\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/enableadservicesattributiontokencollection()","title":"func enableAdServicesAttributionTokenCollection()","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setairshipchannelid(_:)","title":"func setAirshipChannelID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setonesignaluserid(_:)","title":"func setOnesignalUserID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/attribution\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"}],"path":"\/documentation\/revenuecat\/attribution","title":"Attribution","type":"class"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/init(withapikey:)","title":"init(withAPIKey: String)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/build()","title":"func build() -> Configuration","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(apikey:)","title":"func with(apiKey: String) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-4fdlg","title":"func with(appUserID: StaticString) -> Configuration.Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(appuserid:)-xllm","title":"func with(appUserID: String?) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(dangeroussettings:)","title":"func with(dangerousSettings: DangerousSettings) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(networktimeout:)","title":"func with(networkTimeout: TimeInterval) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(observermode:storekitversion:)","title":"func with(observerMode: Bool, storeKitVersion: StoreKitVersion) -> Configuration.Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(platforminfo:)","title":"func with(platformInfo: Purchases.PlatformInfo) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(showstoremessagesautomatically:)","title":"func with(showStoreMessagesAutomatically: Bool) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(storekit1timeout:)","title":"func with(storeKit1Timeout: TimeInterval) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(storekitversion:)","title":"func with(storeKitVersion: StoreKitVersion) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(userdefaults:)","title":"func with(userDefaults: UserDefaults) -> Builder","type":"method"},{"path":"\/documentation\/revenuecat\/configuration\/builder\/with(usesstorekit2ifavailable:)","title":"func with(usesStoreKit2IfAvailable: Bool) -> Configuration.Builder","type":"method"}],"path":"\/documentation\/revenuecat\/configuration\/builder","title":"Configuration.Builder","type":"class"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/builder(withapikey:)","title":"static func builder(withAPIKey: String) -> Builder","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/disabled","title":"case disabled","type":"case"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/informational","title":"case informational","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/configuration\/entitlementverificationmode","title":"Configuration.EntitlementVerificationMode","type":"enum"}],"path":"\/documentation\/revenuecat\/configuration","title":"Configuration","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/init()","title":"init()","type":"init"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/init(autosyncpurchases:)","title":"init(autoSyncPurchases: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/autosyncpurchases","title":"let autoSyncPurchases: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/dangeroussettings\/customentitlementcomputation","title":"let customEntitlementComputation: Bool","type":"property"}],"path":"\/documentation\/revenuecat\/dangeroussettings","title":"DangerousSettings","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/debugviewcontroller\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/debugviewcontroller\/loadview()","title":"func loadView()","type":"method"},{"path":"\/documentation\/revenuecat\/debugviewcontroller\/viewwilllayoutsubviews()","title":"func viewWillLayoutSubviews()","type":"method"}],"path":"\/documentation\/revenuecat\/debugviewcontroller","title":"DebugViewController","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/productidentifier","title":"let productIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/purchasedate","title":"let purchaseDate: Date","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/storetransactionidentifier","title":"let storeTransactionIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction\/transactionidentifier","title":"let transactionIdentifier: String","type":"property"}],"path":"\/documentation\/revenuecat\/nonsubscriptiontransaction","title":"NonSubscriptionTransaction","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/presentedofferingcontext\/init(offeringidentifier:)","title":"init(offeringIdentifier: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/presentedofferingcontext\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/presentedofferingcontext\/offeringidentifier","title":"let offeringIdentifier: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/presentedofferingcontext\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"}],"path":"\/documentation\/revenuecat\/presentedofferingcontext","title":"PresentedOfferingContext","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storefront\/countrycode","title":"var countryCode: String","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/hash","title":"var hash: Int","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/identifier","title":"var identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/sk1storefront","title":"var sk1Storefront: SKStorefront?","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/sk2storefront","title":"var sk2Storefront: StoreKit.Storefront?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storefront\/isequal(_:)","title":"func isEqual(Any?) -> Bool","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storefront\/currentstorefront","title":"static var currentStorefront: Storefront?","type":"property"},{"path":"\/documentation\/revenuecat\/storefront\/sk1currentstorefront","title":"static var sk1CurrentStorefront: Storefront?","type":"property"}],"path":"\/documentation\/revenuecat\/storefront","title":"Storefront","type":"class"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoaction","title":"var callToAction: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/calltoactionwithintrooffer","title":"var callToActionWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/features","title":"var features: [PaywallData.LocalizedConfiguration.Feature]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetails","title":"var offerDetails: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offerdetailswithintrooffer","title":"var offerDetailsWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/offername","title":"var offerName: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/subtitle","title":"var subtitle: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/tiername","title":"var tierName: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration\/title","title":"var title: String","type":"property"}],"path":"\/documentation\/revenuecat\/paywalllocalizedconfiguration","title":"PaywallLocalizedConfiguration","type":"protocol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/customerinfostream","title":"var customerInfoStream: AsyncStream","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forentitlement:completion:)","title":"func beginRefundRequest(forEntitlement: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequest(forproduct:completion:)","title":"func beginRefundRequest(forProduct: String, completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/beginrefundrequestforactiveentitlement(completion:)","title":"func beginRefundRequestForActiveEntitlement(completion: (Result) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/handleobservermodetransaction(_:)","title":"func handleObserverModeTransaction(StoreKit.Product.PurchaseResult) async throws -> StoreTransaction?","type":"method"},{"path":"\/documentation\/revenuecat\/purchasesswifttype\/showstoremessages(for:)","title":"func showStoreMessages(for: Set) async","type":"method"}],"path":"\/documentation\/revenuecat\/purchasesswifttype","title":"PurchasesSwiftType","type":"protocol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasestype\/allowsharingappstoreaccount","title":"var allowSharingAppStoreAccount: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/appuserid","title":"var appUserID: String","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/attribution","title":"var attribution: Attribution","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/cachedcustomerinfo","title":"var cachedCustomerInfo: CustomerInfo?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/cachedofferings","title":"var cachedOfferings: Offerings?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/delegate","title":"var delegate: PurchasesDelegate?","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/finishtransactions","title":"var finishTransactions: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/purchasestype\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forentitlement:)","title":"func beginRefundRequest(forEntitlement: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequest(forproduct:)","title":"func beginRefundRequest(forProduct: String) async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/beginrefundrequestforactiveentitlement()","title":"func beginRefundRequestForActiveEntitlement() async throws -> RefundRequestStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct) async -> IntroEligibilityStatus","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(product:completion:)","title":"func checkTrialOrIntroDiscountEligibility(product: StoreProduct, completion: (IntroEligibilityStatus) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String]) async -> [String : IntroEligibility]","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/checktrialorintrodiscounteligibility(productidentifiers:completion:)","title":"func checkTrialOrIntroDiscountEligibility(productIdentifiers: [String], completion: ([String : IntroEligibility]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/collectdeviceidentifiers()","title":"func collectDeviceIdentifiers()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/customerinfo()","title":"func customerInfo() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/customerinfo(fetchpolicy:)","title":"func customerInfo(fetchPolicy: CacheFetchPolicy) async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/eligiblepromotionaloffers(forproduct:)","title":"func eligiblePromotionalOffers(forProduct: StoreProduct) async -> [PromotionalOffer]","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(completion:)","title":"func getCustomerInfo(completion: ((CustomerInfo?, PublicError?) -> Void))","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getcustomerinfo(fetchpolicy:completion:)","title":"func getCustomerInfo(fetchPolicy: CacheFetchPolicy, completion: (CustomerInfo?, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getofferings(completion:)","title":"func getOfferings(completion: ((Offerings?, PublicError?) -> Void))","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getproducts(_:completion:)","title":"func getProducts([String], completion: ([StoreProduct]) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/getpromotionaloffer(forproductdiscount:product:completion:)","title":"func getPromotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct, completion: ((PromotionalOffer?, PublicError?) -> Void))","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/invalidatecustomerinfocache()","title":"func invalidateCustomerInfoCache()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/login(_:)","title":"func logIn(String) async throws -> (customerInfo: CustomerInfo, created: Bool)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/login(_:completion:)","title":"func logIn(String, completion: (CustomerInfo?, Bool, PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/logout()","title":"func logOut() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/logout(completion:)","title":"func logOut(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/offerings()","title":"func offerings() async throws -> Offerings","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/presentcoderedemptionsheet()","title":"func presentCodeRedemptionSheet()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/products(_:)","title":"func products([String]) async -> [StoreProduct]","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/promotionaloffer(forproductdiscount:product:)","title":"func promotionalOffer(forProductDiscount: StoreProductDiscount, product: StoreProduct) async throws -> PromotionalOffer","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:)","title":"func purchase(package: Package) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:completion:)","title":"func purchase(package: Package, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(package:promotionaloffer:completion:)","title":"func purchase(package: Package, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:)","title":"func purchase(product: StoreProduct) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:completion:)","title":"func purchase(product: StoreProduct, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer) async throws -> PurchaseResultData","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/purchase(product:promotionaloffer:completion:)","title":"func purchase(product: StoreProduct, promotionalOffer: PromotionalOffer, completion: PurchaseCompletedBlock)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/restorepurchases()","title":"func restorePurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/restorepurchases(completion:)","title":"func restorePurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setad(_:)","title":"func setAd(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setadgroup(_:)","title":"func setAdGroup(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setadjustid(_:)","title":"func setAdjustID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setappsflyerid(_:)","title":"func setAppsflyerID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setattributes(_:)","title":"func setAttributes([String : String])","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setcampaign(_:)","title":"func setCampaign(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setclevertapid(_:)","title":"func setCleverTapID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setcreative(_:)","title":"func setCreative(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setdisplayname(_:)","title":"func setDisplayName(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setemail(_:)","title":"func setEmail(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setfbanonymousid(_:)","title":"func setFBAnonymousID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setfirebaseappinstanceid(_:)","title":"func setFirebaseAppInstanceID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setkeyword(_:)","title":"func setKeyword(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setmediasource(_:)","title":"func setMediaSource(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setmixpaneldistinctid(_:)","title":"func setMixpanelDistinctID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setmparticleid(_:)","title":"func setMparticleID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setonesignalid(_:)","title":"func setOnesignalID(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setphonenumber(_:)","title":"func setPhoneNumber(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setpushtoken(_:)","title":"func setPushToken(Data?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/setpushtokenstring(_:)","title":"func setPushTokenString(String?)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions()","title":"func showManageSubscriptions() async throws","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/showmanagesubscriptions(completion:)","title":"func showManageSubscriptions(completion: (PublicError?) -> Void)","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/showpriceconsentifneeded()","title":"func showPriceConsentIfNeeded()","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/syncpurchases()","title":"func syncPurchases() async throws -> CustomerInfo","type":"method"},{"path":"\/documentation\/revenuecat\/purchasestype\/syncpurchases(completion:)","title":"func syncPurchases(completion: ((CustomerInfo?, PublicError?) -> Void)?)","type":"method"}],"path":"\/documentation\/revenuecat\/purchasestype","title":"PurchasesType","type":"protocol"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/rawdatacontainer\/content","title":"Content","type":"associatedtype"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/rawdatacontainer\/rawdata","title":"var rawData: Content","type":"property"}],"path":"\/documentation\/revenuecat\/rawdatacontainer","title":"RawDataContainer","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/init(light:dark:)","title":"init(light: PaywallColor, dark: PaywallColor)","type":"init"},{"path":"\/documentation\/revenuecat\/paywallcolor\/init(stringrepresentation:)","title":"init(stringRepresentation: String) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/stringrepresentation","title":"var stringRepresentation: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywallcolor\/underlyingcolor","title":"var underlyingColor: Color","type":"property"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/dark","title":"case dark","type":"case"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/light","title":"case light","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallcolor\/colorscheme","title":"PaywallColor.ColorScheme","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/paywallcolor\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallcolor\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/paywallcolor\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/paywallcolor\/==(_:_:)","title":"static func == (PaywallColor, PaywallColor) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallcolor\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallcolor\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/paywallcolor\/hashable-implementations","title":"Hashable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallcolor","title":"PaywallColor","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(light:dark:)","title":"init(light: PaywallData.Configuration.Colors, dark: PaywallData.Configuration.Colors?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/dark","title":"var dark: Colors?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/light","title":"var light: Colors","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorinformation","title":"PaywallData.Configuration.ColorInformation","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(background:text1:text2:text3:calltoactionbackground:calltoactionforeground:calltoactionsecondarybackground:accent1:accent2:accent3:)","title":"init(background: PaywallColor?, text1: PaywallColor?, text2: PaywallColor?, text3: PaywallColor?, callToActionBackground: PaywallColor?, callToActionForeground: PaywallColor?, callToActionSecondaryBackground: PaywallColor?, accent1: PaywallColor?, accent2: PaywallColor?, accent3: PaywallColor?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent1","title":"var accent1: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent2","title":"var accent2: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/accent3","title":"var accent3: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/background","title":"var background: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionbackground","title":"var callToActionBackground: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionforeground","title":"var callToActionForeground: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/calltoactionsecondarybackground","title":"var callToActionSecondaryBackground: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text1","title":"var text1: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text2","title":"var text2: PaywallColor?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/text3","title":"var text3: PaywallColor?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.struct","title":"PaywallData.Configuration.Colors","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(header:background:icon:)","title":"init(header: String?, background: String?, icon: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/background","title":"var background: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/header","title":"var header: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/icon","title":"var icon: String?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.struct","title":"PaywallData.Configuration.Images","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(images:imageoverridesbytier:colors:coloroverridesbytier:tiers:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","title":"init(images: Images, imageOverridesByTier: [String : Images], colors: ColorInformation, colorOverridesByTier: [String : ColorInformation], tiers: [Tier], blurredBackgroundImage: Bool, displayRestorePurchases: Bool, termsOfServiceURL: URL?, privacyURL: URL?)","type":"init"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(packages:defaultpackage:images:colors:blurredbackgroundimage:displayrestorepurchases:termsofserviceurl:privacyurl:)","title":"init(packages: [String], defaultPackage: String?, images: Images, colors: ColorInformation, blurredBackgroundImage: Bool, displayRestorePurchases: Bool, termsOfServiceURL: URL?, privacyURL: URL?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/blurredbackgroundimage","title":"var blurredBackgroundImage: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colors-swift.property","title":"var colors: ColorInformation","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/colorsbytier","title":"var colorsByTier: [String : ColorInformation]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/defaultpackage","title":"var defaultPackage: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/displayrestorepurchases","title":"var displayRestorePurchases: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/images-swift.property","title":"var images: Images","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/imagesbytier","title":"var imagesByTier: [String : Images]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/packages","title":"var packages: [String]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/privacyurl","title":"var privacyURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/termsofserviceurl","title":"var termsOfServiceURL: URL?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/tiers","title":"var tiers: [Tier]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/configuration","title":"PaywallData.Configuration","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(title:content:iconid:)","title":"init(title: String, content: String?, iconID: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/content","title":"var content: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/iconid","title":"var iconID: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/title","title":"var title: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/feature","title":"PaywallData.LocalizedConfiguration.Feature","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(title:subtitle:calltoaction:calltoactionwithintrooffer:offerdetails:offerdetailswithintrooffer:offername:features:tiername:)","title":"init(title: String, subtitle: String?, callToAction: String, callToActionWithIntroOffer: String?, offerDetails: String?, offerDetailsWithIntroOffer: String?, offerName: String?, features: [Feature], tierName: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoaction","title":"var callToAction: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/calltoactionwithintrooffer","title":"var callToActionWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/features","title":"var features: [Feature]","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetails","title":"var offerDetails: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offerdetailswithintrooffer","title":"var offerDetailsWithIntroOffer: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/offername","title":"var offerName: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/subtitle","title":"var subtitle: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/tiername","title":"var tierName: String?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/title","title":"var title: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.struct","title":"PaywallData.LocalizedConfiguration","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/init(id:packages:defaultpackage:)","title":"init(id: String, packages: [String], defaultPackage: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/defaultpackage","title":"var defaultPackage: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/id-8vdpw","title":"var id: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/packages","title":"var packages: [String]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/tier\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/tier\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/tier\/id-2qo83","title":"var id: ObjectIdentifier","type":"property"}],"path":"\/documentation\/revenuecat\/paywalldata\/tier\/identifiable-implementations","title":"Identifiable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata\/tier","title":"PaywallData.Tier","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localization:assetbaseurl:revision:locale:)","title":"init(templateName: String, config: Configuration, localization: LocalizedConfiguration, assetBaseURL: URL, revision: Int, locale: Locale)","type":"init"},{"path":"\/documentation\/revenuecat\/paywalldata\/init(templatename:config:localizationbytier:assetbaseurl:revision:locale:)","title":"init(templateName: String, config: Configuration, localizationByTier: [String : LocalizedConfiguration], assetBaseURL: URL, revision: Int, locale: Locale)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/assetbaseurl","title":"var assetBaseURL: URL","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/config","title":"var config: Configuration","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfiguration-swift.property","title":"var localizedConfiguration: LocalizedConfiguration?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/localizedconfigurationbytier","title":"var localizedConfigurationByTier: [String : LocalizedConfiguration]?","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/revision","title":"var revision: Int","type":"property"},{"path":"\/documentation\/revenuecat\/paywalldata\/templatename","title":"var templateName: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/config(for:)","title":"func config(for: Locale) -> LocalizedConfiguration?","type":"method"},{"path":"\/documentation\/revenuecat\/paywalldata\/tierslocalization(for:)","title":"func tiersLocalization(for: Locale) -> [String : LocalizedConfiguration]?","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywalldata\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywalldata\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywalldata\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywalldata","title":"PaywallData","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/init(identifier:price:localizedpricestring:paymentmode:subscriptionperiod:numberofperiods:type:)","title":"init(identifier: String, price: Decimal, localizedPriceString: String, paymentMode: StoreProductDiscount.PaymentMode, subscriptionPeriod: SubscriptionPeriod, numberOfPeriods: Int, type: StoreProductDiscount.DiscountType)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/identifier","title":"var identifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/localizedpricestring","title":"var localizedPriceString: String","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/numberofperiods","title":"var numberOfPeriods: Int","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/paymentmode","title":"var paymentMode: StoreProductDiscount.PaymentMode","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/price","title":"var price: Decimal","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/subscriptionperiod","title":"var subscriptionPeriod: SubscriptionPeriod","type":"property"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/type","title":"var type: StoreProductDiscount.DiscountType","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/teststoreproductdiscount\/tostoreproductdiscount()","title":"func toStoreProductDiscount() -> StoreProductDiscount","type":"method"}],"path":"\/documentation\/revenuecat\/teststoreproductdiscount","title":"TestStoreProductDiscount","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loghandler","title":"LogHandler","type":"typealias"},{"path":"\/documentation\/revenuecat\/publicerror","title":"PublicError","type":"typealias"},{"path":"\/documentation\/revenuecat\/purchasecompletedblock","title":"PurchaseCompletedBlock","type":"typealias"},{"path":"\/documentation\/revenuecat\/purchaseresultdata","title":"PurchaseResultData","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk1product","title":"SK1Product","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk1productdiscount","title":"SK1ProductDiscount","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk1transaction","title":"SK1Transaction","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk2product","title":"SK2Product","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk2productdiscount","title":"SK2ProductDiscount","type":"typealias"},{"path":"\/documentation\/revenuecat\/sk2transaction","title":"SK2Transaction","type":"typealias"},{"path":"\/documentation\/revenuecat\/startpurchaseblock","title":"StartPurchaseBlock","type":"typealias"},{"path":"\/documentation\/revenuecat\/verboseloghandler","title":"VerboseLogHandler","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/adservices","title":"case adServices","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/adjust","title":"case adjust","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/applesearchads","title":"case appleSearchAds","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/appsflyer","title":"case appsFlyer","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/branch","title":"case branch","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/facebook","title":"case facebook","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/mparticle","title":"case mParticle","type":"case"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/tenjin","title":"case tenjin","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/attributionnetwork\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/attributionnetwork\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/attributionnetwork\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/attributionnetwork\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/attributionnetwork","title":"AttributionNetwork","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/cachedorfetched","title":"case cachedOrFetched","type":"case"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/fetchcurrent","title":"case fetchCurrent","type":"case"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/fromcacheonly","title":"case fromCacheOnly","type":"case"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/notstalecachedorfetched","title":"case notStaleCachedOrFetched","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/default","title":"static let `default`: `Self`","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/cachefetchpolicy\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/cachefetchpolicy\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/cachefetchpolicy\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/cachefetchpolicy","title":"CacheFetchPolicy","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/apiendpointblockederror","title":"case apiEndpointBlockedError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/beginrefundrequesterror","title":"case beginRefundRequestError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/configurationerror","title":"case configurationError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/customerinfoerror","title":"case customerInfoError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/emptysubscriberattributes","title":"case emptySubscriberAttributes","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/featurenotavailableincustomentitlementscomputationmode","title":"case featureNotAvailableInCustomEntitlementsComputationMode","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/ineligibleerror","title":"case ineligibleError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/insufficientpermissionserror","title":"case insufficientPermissionsError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidappuseriderror","title":"case invalidAppUserIdError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidapplesubscriptionkeyerror","title":"case invalidAppleSubscriptionKeyError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidcredentialserror","title":"case invalidCredentialsError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidpromotionaloffererror","title":"case invalidPromotionalOfferError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidreceipterror","title":"case invalidReceiptError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/invalidsubscriberattributeserror","title":"case invalidSubscriberAttributesError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/logoutanonymoususererror","title":"case logOutAnonymousUserError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/missingreceiptfileerror","title":"case missingReceiptFileError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/networkerror","title":"case networkError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/offlineconnectionerror","title":"case offlineConnectionError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/operationalreadyinprogressforproducterror","title":"case operationAlreadyInProgressForProductError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/paymentpendingerror","title":"case paymentPendingError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productalreadypurchasederror","title":"case productAlreadyPurchasedError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingidentifiererror","title":"case productDiscountMissingIdentifierError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productdiscountmissingsubscriptiongroupidentifiererror","title":"case productDiscountMissingSubscriptionGroupIdentifierError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productnotavailableforpurchaseerror","title":"case productNotAvailableForPurchaseError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/productrequesttimedout","title":"case productRequestTimedOut","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/purchasecancellederror","title":"case purchaseCancelledError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/purchaseinvaliderror","title":"case purchaseInvalidError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/purchasenotallowederror","title":"case purchaseNotAllowedError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/receiptalreadyinuseerror","title":"case receiptAlreadyInUseError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/receiptinusebyothersubscribererror","title":"case receiptInUseByOtherSubscriberError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/signatureverificationfailed","title":"case signatureVerificationFailed","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/storeproblemerror","title":"case storeProblemError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/systeminfoerror","title":"case systemInfoError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unexpectedbackendresponseerror","title":"case unexpectedBackendResponseError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unknownbackenderror","title":"case unknownBackendError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unknownerror","title":"case unknownError","type":"case"},{"path":"\/documentation\/revenuecat\/errorcode\/unsupportederror","title":"case unsupportedError","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/errorcode","title":"var errorCode: Int","type":"property"},{"path":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-286ls","title":"var errorUserInfo: [String : Any]","type":"property"},{"path":"\/documentation\/revenuecat\/errorcode\/erroruserinfo-76a1g","title":"var errorUserInfo: [String : Any]","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/errordomain","title":"static var errorDomain: String","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/customnserror-implementations","title":"CustomNSError Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/errorcode\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/errorcode\/hashvalue","title":"var hashValue: Int","type":"property"}],"path":"\/documentation\/revenuecat\/errorcode\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/errorcode","title":"ErrorCode","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/eligible","title":"case eligible","type":"case"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/ineligible","title":"case ineligible","type":"case"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/nointroofferexists","title":"case noIntroOfferExists","type":"case"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/iseligible","title":"var isEligible: Bool","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/introeligibilitystatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/introeligibilitystatus","title":"IntroEligibilityStatus","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/debug","title":"case debug","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/error","title":"case error","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/info","title":"case info","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/verbose","title":"case verbose","type":"case"},{"path":"\/documentation\/revenuecat\/loglevel\/warn","title":"case warn","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/description","title":"var description: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/'...(_:)-1vhfl","title":"static func ... (Self) -> PartialRangeFrom","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'...(_:)-574e1","title":"static func ... (Self) -> PartialRangeThrough","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'...(_:_:)","title":"static func ... (Self, Self) -> ClosedRange","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'.._(_:)","title":"static func ..< (Self) -> PartialRangeUpTo","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/'.._(_:_:)","title":"static func ..< (Self, Self) -> Range","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-3mf72","title":"static func < (LogLevel, LogLevel) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_(_:_:)-5pgh0","title":"static func > (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5fbqe","title":"static func <= (Self, Self) -> Bool","type":"op"},{"path":"\/documentation\/revenuecat\/loglevel\/_=(_:_:)-5novy","title":"static func >= (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/loglevel\/comparable-implementations","title":"Comparable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/loglevel\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/loglevel\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/loglevel\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/loglevel","title":"LogLevel","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/annual","title":"case annual","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/custom","title":"case custom","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/lifetime","title":"case lifetime","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/monthly","title":"case monthly","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/sixmonth","title":"case sixMonth","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/threemonth","title":"case threeMonth","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/twomonth","title":"case twoMonth","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/revenuecat\/packagetype\/weekly","title":"case weekly","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/packagetype\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/init(from:)-79s0x","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/packagetype\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/packagetype\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/packagetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/init(from:)-8p1og","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/packagetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/packagetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/packagetype","title":"PackageType","type":"enum"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(id:date:)","title":"init(id: ID, date: Date)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/date","title":"var date: Date","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/id","title":"var id: ID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.struct","title":"PaywallEvent.CreationData","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(offering:paywall:sessionid:displaymode:locale:darkmode:)","title":"init(offering: Offering, paywall: PaywallData, sessionID: SessionID, displayMode: PaywallViewMode, locale: Locale, darkMode: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/darkmode","title":"var darkMode: Bool","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/displaymode","title":"var displayMode: PaywallViewMode","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/localeidentifier","title":"var localeIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/offeringidentifier","title":"var offeringIdentifier: String","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/paywallrevision","title":"var paywallRevision: Int","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/sessionidentifier","title":"var sessionIdentifier: SessionID","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.struct","title":"PaywallEvent.Data","type":"struct"},{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/cancel(_:_:)","title":"case cancel(CreationData, Data)","type":"case"},{"path":"\/documentation\/revenuecat\/paywallevent\/close(_:_:)","title":"case close(CreationData, Data)","type":"case"},{"path":"\/documentation\/revenuecat\/paywallevent\/impression(_:_:)","title":"case impression(CreationData, Data)","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/creationdata-swift.property","title":"var creationData: CreationData","type":"property"},{"path":"\/documentation\/revenuecat\/paywallevent\/data-swift.property","title":"var data: Data","type":"property"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/id","title":"PaywallEvent.ID","type":"typealias"},{"path":"\/documentation\/revenuecat\/paywallevent\/sessionid","title":"PaywallEvent.SessionID","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallevent\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallevent\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallevent\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallevent","title":"PaywallEvent","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/condensedfooter","title":"case condensedFooter","type":"case"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/footer","title":"case footer","type":"case"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/fullscreen","title":"case fullScreen","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/isfullscreen","title":"var isFullScreen: Bool","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/default","title":"static let `default`: `Self`","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/allcases","title":"static var allCases: [PaywallViewMode]","type":"property"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/caseiterable-implementations","title":"CaseIterable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/init(from:)","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/paywallviewmode\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/paywallviewmode\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/paywallviewmode","title":"PaywallViewMode","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/intro","title":"case intro","type":"case"},{"path":"\/documentation\/revenuecat\/periodtype\/normal","title":"case normal","type":"case"},{"path":"\/documentation\/revenuecat\/periodtype\/trial","title":"case trial","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/init(from:)-9l4sd","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/periodtype\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/periodtype\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/periodtype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/init(from:)-6ti8b","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/periodtype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/periodtype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/periodtype","title":"PeriodType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/familyshared","title":"case familyShared","type":"case"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/purchased","title":"case purchased","type":"case"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/unknown","title":"case unknown","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6foyc","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/init(from:)-6zpr4","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/purchaseownershiptype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/purchaseownershiptype","title":"PurchaseOwnershipType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/error","title":"case error","type":"case"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/success","title":"case success","type":"case"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/usercancelled","title":"case userCancelled","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/refundrequeststatus\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/refundrequeststatus\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/refundrequeststatus\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/refundrequeststatus","title":"RefundRequestStatus","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/amazon","title":"case amazon","type":"case"},{"path":"\/documentation\/revenuecat\/store\/appstore","title":"case appStore","type":"case"},{"path":"\/documentation\/revenuecat\/store\/macappstore","title":"case macAppStore","type":"case"},{"path":"\/documentation\/revenuecat\/store\/playstore","title":"case playStore","type":"case"},{"path":"\/documentation\/revenuecat\/store\/promotional","title":"case promotional","type":"case"},{"path":"\/documentation\/revenuecat\/store\/stripe","title":"case stripe","type":"case"},{"path":"\/documentation\/revenuecat\/store\/unknownstore","title":"case unknownStore","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/init(from:)-5gfh5","title":"init(from: Decoder) throws","type":"init"}],"path":"\/documentation\/revenuecat\/store\/decodable-implementations","title":"Decodable Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"}],"path":"\/documentation\/revenuecat\/store\/encodable-implementations","title":"Encodable Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/store\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/init(from:)-3u88u","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/store\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/store\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/store","title":"Store","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/storekit1","title":"case storeKit1","type":"case"},{"path":"\/documentation\/revenuecat\/storekitversion\/storekit2","title":"case storeKit2","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/default","title":"static let `default`: StoreKitVersion","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/storekitversion\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storekitversion\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storekitversion\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storekitversion\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storekitversion","title":"StoreKitVersion","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/billingissue","title":"case billingIssue","type":"case"},{"path":"\/documentation\/revenuecat\/storemessagetype\/generic","title":"case generic","type":"case"},{"path":"\/documentation\/revenuecat\/storemessagetype\/priceincreaseconsent","title":"case priceIncreaseConsent","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/storemessagetype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/storemessagetype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/storemessagetype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/storemessagetype","title":"StoreMessageType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/failed","title":"case failed","type":"case"},{"path":"\/documentation\/revenuecat\/verificationresult\/notrequested","title":"case notRequested","type":"case"},{"path":"\/documentation\/revenuecat\/verificationresult\/verified","title":"case verified","type":"case"},{"path":"\/documentation\/revenuecat\/verificationresult\/verifiedondevice","title":"case verifiedOnDevice","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/isverified","title":"var isVerified: Bool","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/debugdescription","title":"var debugDescription: String","type":"property"}],"path":"\/documentation\/revenuecat\/verificationresult\/customdebugstringconvertible-implementations","title":"CustomDebugStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/revenuecat\/verificationresult\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/revenuecat\/verificationresult\/encode(to:)","title":"func encode(to: Encoder) throws","type":"method"},{"path":"\/documentation\/revenuecat\/verificationresult\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/revenuecat\/verificationresult\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/revenuecat\/verificationresult","title":"VerificationResult","type":"enum"}],"path":"\/documentation\/revenuecat","title":"RevenueCat","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/docs/4.37.0/metadata.json b/docs/4.37.0/metadata.json index 3a6bf5e27..bb9c6fc1a 100644 --- a/docs/4.37.0/metadata.json +++ b/docs/4.37.0/metadata.json @@ -1 +1 @@ -{"bundleDisplayName":"RevenueCat","bundleIdentifier":"RevenueCat","schemaVersion":{"major":0,"minor":1,"patch":0}} \ No newline at end of file +{"bundleIdentifier":"RevenueCat","schemaVersion":{"patch":0,"major":0,"minor":1},"bundleDisplayName":"RevenueCat"} \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 0a055c4a3..608713423 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,7 +2,7 @@ - + diff --git a/docs/v4_api_migration_guide.html b/docs/v4_api_migration_guide.html index 572787501..86320dc98 100644 --- a/docs/v4_api_migration_guide.html +++ b/docs/v4_api_migration_guide.html @@ -2,7 +2,7 @@ - +